Tag: Muslim protesters clash with police in London demanding the country ‘respect for the Prophet Mohammed’