Mahmoud Ahmadinejad ally forced to resign as pressure grows on Iran president

Telegraph: Iran’s president Mahmoud Ahmadinejad suffered a devastating blow to his authority on Tuesday as MPs forced the resignation of one of his closest allies amid growing domestic opposition to his radical leadership.