Trouble brewing in Iran

Dr. Martin Sherman speaks with ILTV about the protests against the Ayatolah regime in Iran.

ILTV,

National flags in Bandar Abbas, Iran
National flags in Bandar Abbas, Iran
iStock


More Arutz Sheva videos:


top