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).
Go to Source: Breitbart News