Mahir Ali

Tehran under fire

Tehran under fire

Nothing positive can emerge from Israeli belligerence. Published 18 Jun, 2025 06:32am
Marching orders

Marching orders

Disaster stretches from Gaza to LA. Published 11 Jun, 2025 07:42am
Junker mentality

Junker mentality

Europe’s war plans portend a disaster. Published 04 Jun, 2025 07:34am
Deadly distractions

Deadly distractions

The US almost certainly could halt Netanyahu’s genocidal campaign at a stroke. Published 28 May, 2025 08:03am
One of a kind

One of a kind

There are lessons to be learned from a Uruguayan guerrilla. Published 21 May, 2025 04:56am
War? No way!

War? No way!

Trump’s offer to mediate is charming but unlikely to yield dividends. Published 14 May, 2025 06:51am
Put peace first

Put peace first

There is no such thing as a great war. Published 07 May, 2025 05:38am
Chinese burn

Chinese burn

Is the US still a paper tiger to Beijing? Published 16 Apr, 2025 06:40am
Trumpian delusion

Trumpian delusion

There’s worse to come, with little resistance. Published 09 Apr, 2025 06:32am
Baloch imbroglio

Baloch imbroglio

The state’s follies match those of its adversaries. Updated 26 Mar, 2025 10:57am
Duterte in the dock

Duterte in the dock

It’s a rare win for the ICC in unusual circumstances. Published 19 Mar, 2025 06:58am
What next?

What next?

Western illiberalism trumps liberalism. Updated 05 Mar, 2025 06:17pm
Achtung baby

Achtung baby

Germany once more boosts the European far right. Published 26 Feb, 2025 06:01am
Martyr’s memorial

Martyr’s memorial

Malcolm X was outlived by his monumental legacy. Published 19 Feb, 2025 06:35am
Media misfires

Media misfires

Trump’s crimes so far don’t stretch to Afghanistan. Published 12 Feb, 2025 06:42am
Flood alert

Flood alert

Trump’s tariffs on hold as tantrums carry on. Published 05 Feb, 2025 07:44am
Genocidal intent

Genocidal intent

‘Never again’ remains an aspiration 80 years after Auschwitz. Published 29 Jan, 2025 08:02am