If you haven’t been paying attention – here is the skinny. Over the weekend, Iran held presidential elections. The incumbent, supreme leader Mahmoud Ahmadinejad, pulled out a landslide victory. Or so it looked. Massive amounts of people organized in a visceral reaction to Ahmadinejad’s second-term victory, claiming his contender, Mir Hossein Mousavi, had been cheated. […]
Trending Articles
More Pages to Explore .....