Crowds of Black Lives Matter protesters march on Marble Arch
Crowds of Black Lives Matter protesters march on Marble Arch in London six weeks after death of George Floyd in the US Hundreds of Black Lives Matter protesters marched in central London today The protest started at Marble Arch at 2pm where a speech was given Demonstrators then made their way through the city to … Read more