menu_open Columnists
Mahjoob Zweiri

Mahjoob Zweiri

Al Jazeera

We use cookies to provide some features and experiences in QOSHE

More information  .  Close

The war on Iran: Nobody won, everyone paid

The war on Iran: Nobody won, everyone paid

On the 40th day of the war that Washington called “Epic Fury” and Tehran named “True Promise 4”, United States President Donald Trump and...

previous day 30

Al Jazeera

Mahjoob Zweiri

The Iranian moment: A leap into the unknown

Since the 1920s, Iran has lived through two defining political moments that have reflected two distinct civilisational identities. They have shaped...

14.03.2026 60

Al Jazeera

Mahjoob Zweiri

How Iran fights an imposed war

In Iranian political discourse, major conflicts are often described as “imposed wars” – wars that Iran believes have been forced upon it by...

06.03.2026 100

Al Jazeera

Mahjoob Zweiri

Iran’s New Year demonstrations and the question of regime survival

06.01.2026 150

Al Jazeera

Mahjoob Zweiri