Protesters in UK tear down 17th century slave trader's statue - ABC NewsRead More
Home/Business/Protesters in UK tear down 17th century slave trader’s statue Business Protesters in UK tear down 17th century slave trader’s statue June 8, 2020 14 Less than a minute Protesters in UK tear down 17th century slave trader’s statue – ABC NewsRead More Show More