The new Neville Chamberlain


On the 11th anniversary of September 11, 2001, the United States was again the victim of terrorism, as attacks on our embassies in Egypt and Libya, led by Al Qaeda, resulted to the deaths of Ambassador Christopher Stevens and three other Americans, including two former Navy Seals.  The upheaval then spread across the region andContinue reading “The new Neville Chamberlain”