Pamela Geller Banned In England!

As Section 13 is struck down in Canada as it stands in the way of free speech, stop Islamization of America activists Pamela Geller and Robert Spencer have been barred from entering the U.K. as the British government moves against freedom of speech. It probably won't do any good but sign a petition to protest the British Home Office's decision HERE.