An hour well spent:

President Obama’s Speech in Cairo