Mahmoud Ahmadinejad
Mahmoud Ahmadinejad, former president of Iran, has frequently been accused of denying the Holocaust.