World

Bristol removes statue of black protester after just one day

LONDON – Jen Reid, the Black Lives Matter protester, whose statue was erected in place of an overthrown slave trader in Bristol, England, said on Wednesday, just before the unauthorized installation, that she did not know if city authorities they would leave it there. a few months or a single …

Read More »