Tag: #britishslavetrader

British Protesters Throw Slave Trader Statue Into River

British Protesters Throw Slave Trader Statue Into River

During anti-racism protests in Bristol, England, demonstrators took th ...
1 / 1 POSTS