Black Lives Matter demonstrators tear down statue of slave trader in England
StoryfulComments Off on Black Lives Matter demonstrators tear down statue of slave trader in England
Protesters in Bristol, England, tear down a statue of 17th century slave trader Edward Colston on June 7. The monument was dragged through the streets and thrown into the harbor.