Mahmoud Ahmadinejad, the Iranian president, has cancelled his visit to New York to address the UN Security Council because US visas for his team were issued too late, Iran's UN ambassador said.
Javad Zarif, the Iranian envoy, said: "There was no time for the visas to be sent to Tehran in time for the president to be able to fly to New York."
The..
More