Steve Long

The Doctrine of Nonresistance

On September 11, 2001, Al-Qaeda attacked the United States with shocking results. Like most Americans, I can remember exactly where I was when the news came. In the weeks that followed, our nation was caught up in patriotic fervor and crying out for revenge. October 7, 2001, America struck back, attacking Al-Qaeda in Afghanistan, marking the beginning of America’s longest war.

Subscribe to RSS - Steve Long