The End of England?

British police allow Islamists to celebrate 9/11 -- while disrupting a counter-protest by the English Defense League.

British police allow Islamists to celebrate 9/11 -- while disrupting a counter-protest by the English Defense League:

Freedom Center pamphlets now available on Kindle: Click here.

Share