Black Lives Matter activists protest across the world including in London, France and Germany
Hundreds of Black Lives Matter activists protest on London’s Oxford Street as other gatherings take place in France and Germany two months after George Floyd’s death Black Lives Matter protests took place in central London on Sunday afternoon Together with a pro-Palestine movement, the activists blocked up Oxford Circus Protests also took place in France … Read more