The text of President Barack Obama‘s speech today in Cairo. I found it well phrased, intelligent, empathetic but frank, morally correct, etc. The haters on all sides will pause for a few minutes out of respect before reverting right back to square one