Iran’s Guardian Council bars Mahmoud Ahmadinejad from June 28 presidential election
Iran’s Guardian Council on Sunday barred former President Mahmoud Ahmadinejad, a firebrand populist known for the crackdown that followed his disputed 2009 re-election, < ...
The Telegraph
6 days ago