Archive for August 20th, 2023

Britain should apologise for its role in the 1953 coup d’état that subverted democracy in Iran!

Today, 19 August, marks the 70th anniversary of the 1953 coup d’état in Iran which brought down the government of democratically elected Dr. Mohammad Mossadegh.  STEVE BISHOP explores Britain’s role in the coup and why demands for an apology continue to be […]