Prince William and Harry put feud aside to unveil Princess Diana statue

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