A New Beginning: Speech by President Barack Obama in Cairo, Egypt, June 2009 - Islam, Muslims, Finding Common Ground in the Middle East - plus American Response to Egyptian Uprising by Barack Obama

download center

A New Beginning: Speech

President Barack Obama in Cairo, Egypt, June 2009 - Islam, Muslims, Finding Common Ground in the Middle East - plus American Response to Egyptian Uprising by Barack Obama - A New Beginning: Speech
Enter the sum