Ahmadinejad landslide prompts angry protests in Iran
While it was not inconceivable that Iran’s incumbent president, Mahmood Ahmadinejad, would win the presidential election there in June, the extent of his victory has raised eyebrows, and tempers, both in Iran and abroad.




