French Teenager Forces Free Speech Debate Over Her Calling Islam A “Religion Of Hate”
Pam Barker | Director of TLB Europe Reloaded Project Ah, how France has changed in just five years. We remind readers of the ‘terrorist’ attack on the Charlie Hebdo offices in Paris on Wednesday, January […]