•A protester holds a sign during a rally to demand that the United Kingdom make reparations for slavery, ahead of a visit to Jamaica by the Duke and Duchess of ...
ABUJA- The British Government has acknowledged her role in the slave trade in Africa and pledged to address the shared history with honesty and openness. The government also said it ...