Iranian state television broadcast live from New York as radical, anti-American activists rallied to celebrate the Islamic regime’s so-called “victory” over the U.S. and Israel in the recent 12-day conflict.
The post Useful Idiots: Iran TV Airs NYC Anti-American Rally Celebrating Tehran’s ‘Victory’ Over U.S., Israel appeared first on Breitbart.