Obama Appeals to Muslim World for ‘New Beginning’

In what was perhaps the most widely anticipated speech delivered by a U.S. president abroad in recent memory, Barack Obama Thursday extended a hand to the world’s 1.4 billion Muslims, receiving repeated applause and a standing ovation from the audience at Cairo University in the Egyptian capital. Directed at all Muslims across the globe, the … Continue reading “Obama Appeals to Muslim World for ‘New Beginning’”