Iranian president sacks three ministers in power struggle A new law passed by parliament requires Ahmadinejad to trim down 21 ministries to 17. Read More » May 14, 2011 No Comments