This uncertainty has only increased since the first round of talks between Iran and the US ended without reaching a deal. Trump’s response to the scrapped talks was to announce a blockade of some shipping in the Strait of Hormuz
14th April 2026
Current Affairs
US-Israel strikes on Iran: A war that became everyone’s problem
25th March 2026

Current Affairs
Analysing the Iran war through the lens of Islamic morality
15th March 2026
Current Affairs
Opinion: US strikes Venezuela and ‘captures’ President Nicolas Maduro – A playbook of despots, oil reserves and destruction
3rd January 2026
Global Conflicts
The sin of silence: From Gaza to global moral inertia
4 min read
Global Conflicts
Opinion: Gaza, the ghost of Versailles and the next war
7 min read
Global Conflicts
Opinion: Why the new US plan for Palestine is doomed to fail
5 min read