Why campaigners say Britain owes £18 trillion for slavery reparations
- Posted on October 24, 2024
- By Express
- 1 Views
Why campaigners say Britain owes £18 trillion for slavery reparations
As Commonwealth leaders prepare for a showdown with Keir Starmer over slavery reparations, a 2023 report into how much the UK should pay has resurfaced.