terror attacks in france: a culture of denial
On October 3, 2019, Muslim of Paris Police Department Intelligence Directorate stabbed to death four other employees at police headquarters in the center of Paris, before trainee police officer shot and killed him. Its author, its highly sensitive target, and the catastrophic handling of..…