Barack Obama sent a letter to Iran‘s supreme leader, Ayatollah Ali Khamenei, before this month’s disputed election calling for an improvement in relations, it was reported today.
>>>