Posts

We're Still Not Asking the Right Questions About Afghanistan

Why the Baghdadi Killing Isn't Likely To Help Trump

Islam Is the 800 Pound Gorilla in the Room for Progressives

It's Time To Stop Pussyfooting About Islam

Gaza, ISIS and the Arab Spring

The Shaming of the Shrew