Iran Regime's Terrorism, Cause of Destruction in the Persian Gulf Region

NCRI - Saudi political analyst Dr. Hamdan al-Shahry provided explanations to Sky News TV about the arrest of the Iranian regime terrorist network in Bahrain. Sky News March 8: What is your opinion about the arrest of a terrorist network in Bahrain and ...