Iranian leader demands US apology
Iran's president has responded to Barack Obama's outreach to the country by saying that if the new US president wants better relations with Iran he must publicly apologize for what he called "crimes" against Iran.
The US "stood against the Iranian people in the past 60 years," Mahmoud Ahmadinejad said during an address in the western region of Khermenshah.
"Those who speak of change must apologise to the Iranian people and try to repair their past crimes," he said.
President Obama has offered to extend a hand if Iran "unclenched its fist".
President Barack Obama discussed the possibility of a softening of US policy towards Iran in an interview recorded with a Saudi-owned Arabic TV network on Monday.