thedebateinitiative.com
Britain First ‘invade’ mosque demanding removal of sign
The Independant A self-styled battalion of the far-right group Britain First has “invaded” a mosque in south London. The stated aim of the altercation on Sunday was to “demand the removal of sexist…