- Advertisement -spot_img

TAG

United Kingdom

Prince Charles admits UK role in horror of slave trade

ACCRA —Prince Charles acknowledged Britain’s role in the slave trade yesterday calling it an appalling atrocity that had “left an indelible stain on the history of our world”.

Latest news

- Advertisement -spot_img