Prince William and Prince Harry unite to unveil Princess Diana statue

Prince William and Prince Harry have united in London to unveil a statue of their late mother, Diana, Princess of Wales.

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