Banned in Britain…

Kevin Ferris Philly Enquirer

As Canadian publisher Ezra Levant told his “human rights commission” tormenters while under investigation last year for offending Muslims, free speech is a God-given right to be protected even if the intent is to offend.

More on the Banned Ad here.

Share