Princes William and Harry Unveil Statue of Late Princess Diana at Kensington Palace

(LONDON) — Princes William and Harry unveiled a statue of their mother, Princess Diana, on what would have been her 60th birthday Thursday in a small…

Princes William and Harry Unveil Statue of Late Princess Diana at Kensington Palace