Death of black teen sparks protests in UK
Hundreds of protesters have held a rally in Liverpool, England, following the death of a black teenager while he was in the custody of police in Merseyside County. About 300 protesters marched on Sunday from the city’s main train station to the ‘Liverpool One’ shopping centre, where Mzee Mohammed was detained on Wednesday. The protest … Continue reading Death of black teen sparks protests in UK
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed