The 10 Most Controversial Characters In The World Right Now #6 Richard Flintoft / February 2, 2014 #6 – Mahmoud Ahmadinejad The sixth President of Iran has been vilified as a Holocaust… Read More »