‘Muslim Lives Matter’ protest over Chapel Hill Shooting in USA
An emergency protest at the BBC condemned the killing of three young Muslims in Chapel Hill, North Carolina, USA, and the failure to report adequately on this hate attack which they see as…
Comments