← Back to headlines
Report Details Britain's £1.6 Trillion Economic Loss from Barbados Slavery
A new report estimates that British colonial practices in Barbados resulted in the loss of nearly 25 million years of life and forced labor from enslaved Africans, with economic losses reaching an estimated £1.6 trillion.
30 Apr, 16:51 — 30 Apr, 16:51


