Spain: Barcelona removes statue of slave trader Antonio Lopez

A statue of 19th century slave trader Antonio Lopez, erected in 1884, was removed from the Barcelona square that bears his name on Sunday. The cit...
Back to Top