Iranian Guard chief says US 'still the Great Satan' as police seize US, Israeli flag attire
ABC News: International, ABC News: World
Tue, 09/01/2015 - 3:55am
Iranian Guard chief says US 'still the Great Satan' as police seize US, Israeli flag attire