Prince Charles labels slavery as 'appalling atrocity'

2021-11-30 20

Prince Charles describes slavery as an "appalling atrocity" and something "which forever stains" the UK's history as he addressed guests in Barbados.