George Floyd death: Hundreds protest in Trafalgar Square
Published
BBC Local News: London -- People chant "black lives matter" after the killing of a black man by police in the US.
Full ArticlePublished
BBC Local News: London -- People chant "black lives matter" after the killing of a black man by police in the US.
Full Article