Protesters pull down statue of slave trader in UK
Protesters pull down statue of slave trader in UK

Protesters pull down statue of slave trader in UK

Protesters in Bristol, England, tore down a statue of 17th century slave trader Edward Colston and threw it into the city?s harbor on June 7.

Top Videos

Good Day Tampa Bay

We Live Here