The Iranian president’s latest denial of the Nazi Holocaust has drawn strong condemnation from Western powers.
Speaking in the capital, Tehran, President Mahmoud Ahmadinejad said the Holocaust was “a lie based on an unprovable and mythical claim”.
Germany said the comments were a “disgrace to his country” while the US said they would “isolate Iran further”.
Mr Ahmadinejad made the remarks at an annual rally where opposition supporters clashed with police.