Tag: Leers

France: Radicalized Muslim arrested for allegedly kidnapping and raping teenage girl for days

A man who has been described as a radical Islamist was arrested…

Robert Robert