By: Trevor Loudon
New Zeal
An excellent short doco on Boston’s radicalized Islamic Society of Boston Cultural Center.
Symbolic of rampant appeasement of radical Islam in almost every Western country.
Thanks to Nick.
By: Trevor Loudon
New Zeal
An excellent short doco on Boston’s radicalized Islamic Society of Boston Cultural Center.
Symbolic of rampant appeasement of radical Islam in almost every Western country.
Thanks to Nick.