Recommended Reading

President Obama gave a speech this morning in Cairo that many are dissecting and discussing. Fred Kaplan tells us what he thinks it all means.