#news #journalism #creepingsharia #culturematters #freespeech
Speakers Corner is the one place in London where everyone is allowed to speak their mind, regardless of the topic. Apparently, Muslims think Islam is off limits. Angry Muslims find a Muslim police …
barenakedislam.com
Get replies from creators like K23 NEWS