Let’s Not Defeat Ourselves

On September 11, 2001, an army of well organized fanatical Islamists sent some “kamikaze” soldiers to the United States of America to wreak havoc upon the free world. Their success was spectacular.