International Relations
80+ countries unite to demand slavery reparations as UK and US refuse to payOver 80 African and Caribbean nations adopted a reparations framework demanding formal apologies and debt relief from countries profiting from slavery, while the UK and US refused participation, marking a coordinated push for concrete justice.
upday News · Jun 21
