On the two-year anniversary of the killing of Osama Bin Laden, and in the wake of the murders and maimings by Islamists at the Boston Marathon, this post from two years ago is even more timely now:
Osama Bin Laden is Dead, and We Are Still Losing the War.