Islamic Extremist Caught with USB Containing Identities of 2,626 French Intelligence Officials
A female radical Islamic extremist has been caught by French police in possession of a USB key that contained the names and identities of 2,626 intelligence officials from France’s Central Directorate of Interior Intelligence (DCRI).































