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