Britain Protests | June 20, 2020
27 images Created 20 Jun 2020
Demonstrations organised by Black Lives Matter in Britain are taking place this Saturday in cities including London, Manchester, Edinburgh and Glasgow. Anger against systemic levels of institutional racism have raged through the city, and worldwide; sparked by the death of George Floyd in the United States last month.