Obama in Cairo, Egypt

rdan

To begin the conversation now over the next few years. What do we stand for? What is our story? A great start.

Update: h/t MG for the transcript of the speech.