Princes William, Harry unveil Princess Diana’s statue
Britain’s Prince William, left and Prince Harry unveil a statue they commissioned of their mother Princess Diana, on what woud have been her 60th birthday, in the Sunken Garden at Kensington Palace, London, Thursday July 1, 2021. (Dominic Lipinski /Pool Photo via AP) LONDON (AP) — Princes William and Harry unveiled a statue of their
Read More