Iran was on Tuesday struggling to stave off further a fresh round of international censure as controversy over its nuclear programme continued to mount.
In Vienna, Ali Larijani, the Islamic Republic’s top nuclear negotiator, met Mohamed ElBaradei, the United Nations’ chief nuclear inspector, who will is due to pronounce on Tehran’s nuclear activities today.



