Capitulation. Link French Ambassador After Islamist Beheading: “France is a Muslim Country” Tags Islam featured Source Summit news