A bronze statue of a 17th-century slave trader has been pulled down by anti-racism protesters in England. Black Lives Matter protesters brought down the statue of the slave trader of Edward Colston on Sunday. The demonstrators in Bristol in Southwest England tied a rope to the Grade II-listed statue on Colston Avenue before tumbling it...
The post Affront to humanity – British protesters topple a statue of a slave trader appeared first on Face2Face Africa.