General News2 years ago
Judge’s Report Urges UK to Pay £18.8 Trillion Reparations for Historical Slave Trade
A United Nations judge has published a groundbreaking report asserting that the United Kingdom could be liable for a staggering £18.8 trillion ($24 trillion) in reparations...