Iranian President Mahmoud Ahmadinejad has said he would welcome talks with the US as long as they were based on “mutual respect”. Speaking on the 30th anniversary of the Islamic revolution in Iran, he said Iran would welcome change from the US as long as it was “fundamental”. He said: “The Iranian nation is ready to hold talks… in a fair atmosphere.”