PHOTOS: Prince William, Harry come together to unveil Princess Diana's statue
World | Jul 01, 2021, 10:32 PM ISTPrinces William and Harry unveiled a statue of their mother, Princess Diana, on what would have been her 60th birthday Thursday in a small — and brief — ceremony at London’s Kensington Palace.