PHOTOS: Prince William, Harry come together to unveil Princess Diana's statue
July 01, 2021 22:32 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.