William’s comments — and his omissions — in a speech in Jamaica have sparked a debate about how the British royal family should address its historical links to slavery.

Source: Prince William tells Jamaicans: Slavery ‘stains our history’