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.
