I regret Britain’s role in African slave trade atrocity – Prince Charles
Slave Trade in Africa, artistic impression Prince Charles acknowledged Britain's role in the slave trade on Monday calling it an appalling atrocity that had "left an indelible stain on the ...














