The Horrifying Hidden History Of Britain’s Slave Trade | Britain's Slave Trade
This is the untold story of the greatest slaving nation in history. Up till now, Britain’s place in the history of slavery has been the country that abolished the international slave trade.