Mahmoud Ahmadinejad, the Iranian president, has criticized the administration of George Bush, the US president, saying the "American empire ... is reaching the end" in a speech at the annual UN general assembly.
In a confrontational speech on Tuesday in New York, he said: "The American empire in the world is reaching the end of its road,..
More