LONDON (Reuters) - Britain's Duke of Sussex, Prince Harry, has arrived at Balmoral Castle in Scotland following the death of Queen Elizabeth, ITV (LON:ITV) reported.
LONDON (Reuters) - Britain's Duke of Sussex, Prince Harry, has arrived at Balmoral Castle in Scotland following the death of Queen Elizabeth, ITV (LON:ITV) reported.