Guest
Login
Sign Up
Site settings
Forgot Password?
After learning that a new mosque was blaring out the Islamic 'call to prayer' into an English neighbourhood in the town of Chelmsford, Essex, Britain First turned up to hold a flash protest.
Autoplay video
Hide player controls
Hide resume playing