Useful Idiots: Iran TV Airs NYC Anti-American Rally Celebrating Tehran’s ‘Victory’ Over U.S., Israel
Breitbart
Iranian state television broadcast live from New York as radical, anti-American activists rallied to celebrate the Islamic..