Islamists Storm U.S. Embassy Grounds in Cairo
A crowd of Salafi Islamists swarmed over the walls of the U.S. Embassy in Cairo today, tore down the American flag and replaced it with black banners proclaiming the Muslim declaration of faith: “There is no god but God and Muhammad is his prophet.” This hostile action, coming on the anniversary of the 9/11 attacks, […]