December 15, 2024 22:50 (IST)
Princes William and Harry come together to unveil the statue of their mother Princess Diana
Jul 02, 2021, at 08:33 am
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