November 23, 2024 04:03 (IST)
Princes William and Harry come together to unveil the statue of their mother Princess Diana
London/IBNS: Prince William and his younger sibling Prince Harry on Thursday unveiled a new statue of their mother, Princess Diana, in the sunken garden of Diana's former London home at Kensington Palace, according to media reports.
Latest Headlines