French raid in Saint-Denis

Terror suspects were both detained and killed after a massive raid in Saint-Denis, a northern suburb of Paris, on Wednesday, November 18.