Excerpt:

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


Read the complete original version of this item...