Scottish police enforce Shariah Zone in Glasgow
The headline may make you jump, but how else could this latest piece of appalling appeasement of Islam by a British police force be described….
The headline may make you jump, but how else could this latest piece of appalling appeasement of Islam by a British police force be described….