The article below may contain offensive and/or incorrect content.
Source: Yahoo News - Top Headlines
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 history of our world."