Latest World Leaders React to Obama—Drama Ensues May 8, 2012 By Benjamin Schuman-Stoler 0 comments Facebook Twitter Pinterest linkedin Telegram Everyone is talking about Iran President Mahmoud Ahmadinejad's letter to president-elect Barack Obama. The letter, according to Iranian news agency ISNA, congratulates Obama and expresses...Continue reading