Scotland Yard opens an inquiry after the Duchess of Sussex said she was sent a letter containing "disturbing allegations".
Scotland Yard opens an inquiry after the Duchess of Sussex said she was sent a letter containing "disturbing allegations".