Caribbean Demands Britain Give Up Territories as Reparation for Slavery
Caribbean nations have demanded that Britain give up its overseas territories in the region asΒ part of 'slavery reparations'.
The post Caribbean Demands Britain Give Up Territories as Reparation for Slavery appeared first on The Daily Sceptic.