PERSPECTA

News from every angle

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
PostShare