UK: Hundreds Join Black Lives Matter Protest Demanding ‘To Defund The Police’ Across Country
- Captured on Sunday 30th of August 2020
- Location is London
Description
Hundreds of people joined the Black Lives Matter protest demanding to ‘defund the police’ across the country on Satu Read more...