horror

Prince Charles acknowledges UK role in horror of slave trade

Prince Charles acknowledged Britain’s role in the slave trade on Monday calling it an appalling…