No Picture
Terrorism

K-9 LODD (Line of Duty Death): Belgian Malinois “Diesel” Killed in Police Raid in Saint-Denis France North of Paris, France

29 Heavily-armed French police are conducting raids where the Paris attacks mastermind is believed holed up in the suburb of Saint-Denis. A Woman with a suicide bomb vest blew herself up. One man was also […]