iOS app Android app

Barack Egypt Speech

Obama Egypt Speech: Venue Choice Draws Fire

Omid Memarian | Posted 05.25.2011 | Home
Omid Memarian

Egypt has the least favorable approval rating compared to other Arab countries in the Middle East, which begs the question: is Egypt the right place to address the Muslim World?