William, Harry reunite to unveil their late mother Diana’s statue

William, Harry reunite to unveil their late mother Diana’s statue
play icon
Prince William and Harry unveil a statue of Princess Diana at The Sunken Garden in Kensington Palace. AFP

Most Popular Stories