History
fromwww.theguardian.com
13 hours agoUK stole 25 million years of life and labour through slavery in Barbados, research finds
Britain's slavery in Barbados caused damages estimated at up to US$2tn over 200 years, emphasizing the need for reconciliation.