Caribbean demands Britain give up territories as reparation for slavery
Caribbean nations have called on Britain to give up its overseas territories as part of slavery reparations. A delegation representing 15 Caribbean countries has been sent to London to advocate an expanded set of proposals to address the effects of " …