Khamenei

Who will lead Iran now?

1 March 2026 11:28 pm

The longest-serving autocrat in the Middle East, Iran’s Supreme Leader Ayatollah Ali Khamenei, is dead. This is a historic moment…

A century of western meddling in Iran

2 August 2025 9:00 am

British involvement with the Pahlavis from the 1920s and postwar US policy were contributory factors to the revolution and the worsening of relations since