The National·Video

Princess Diana statue unveiled by her sons on her 60th birthday

On what would have been her 60th birthday, a statue of Princess Diana was unveiled by her sons at Kensington Palace. They appeared together, sparking speculation about the state of the rift between Prince William and Prince Harry.

now