Britain’s Slave Trade Documentary | Timeline

Published on May 28, 2019 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 as the country that abolished the international slave trade. Britain’s Slave Trade reveals the shameful truth behind this liberal facade, showing how the economic, social and… Read More