The End of England?


Jihad

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