Channel 4 News follows a group of fierce religious extremists who are intimidated by Muslims as they leave for a mission on the streets of London....
Recent Comments