Tag: Islamic Republic of Iran
FRED DE SAM LAZARO, guest anchor: Extraordinary scenes from Iran this week as hundreds of thousands took to the streets in protest over the disputed presidential election. Iranian officials say President Mahmoud Ahmadinejad won by a landslide. But supporters of … More