Far-right groups and Islamists face off outside London mosque


Far-right groups and Islamists face off outside London mosque