Iranian “Moderates” Cite “Independence” To Deny Responsibility for Provocative Acts

By: Alejo Vidal Quadras Last week, naval forces belonging to Iran’s Islamic Revolutionary Guard Corps seized a South Korean-flagged tanker in the Strait of Hormuz. Practically every independent observer of … Continue reading Iranian “Moderates” Cite “Independence” To Deny Responsibility for Provocative Acts