Can the Royal Family set aside their rifts for a special occasion? The answer appears to be… sort of. On Thursday, a new statue of Princess Diana that has been years in the making was unveiled in the redesigned Sunken Garden at Kensington Palace. The event was highly anticipated, not just because it would commemorate […]