“A Serious Malfunction” – How French Intelligence Overlooked The Terrorist In Their Own Ranks
Pam Barker | Director of TLB Europe Reloaded Project We also recommend this piece by FreeWest Media from yesterday titled Seventy percent of French believe Interior Minister is discredited. As Interior Minister, Christophe Castaner (see featured meme, […]