Day: June 18, 2026

Blog
Dr Matthew Godwin

Beware the Iran-Russia Axis of Aggression

The truce declared this week between the US and the Islamic Republic after months of conflict appears likely to reopen the strait of Hormuz for the passage of ships, but little else appears certain. The agreement has put off the fate of Iran’s nuclear programme for further talks; there is

Read More »