Prince Harry back in UK for Princess Diana’s statue unveiling at Kensington Palace –…
LONDON: The Duke of Sussex, Prince, has returned to England five days ahead of Princess Diana's statue unveiling event at Kensington Palace. Harry will attend the unveling of a statue honouring his late mother, Princess Diana, at…