UK: Bristol removes BLM statue 24 hours after its installation

Bristol City Council contractors on Thursday removed a sculpture of Black Lives Matter (BLM) protester Jen Reid just 24 hours after it was e ...


The contents of this article inc any associated images are property of ruptly.tv 2020 ©

Trending Drone News