Britain Princes William and Harry put feud aside to unveil Princess Diana statue

British Princes William and Harry put their differences aside on Thursday when they unveiled a statue to their mother, Princess Diana, on what would have been her 60th birthday, saying they hoped it would be a lasting memorial to her life and legacy.

Video Transcript


Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting