Royal Family News: Prince Harry To Pull Out Of Princess Diana Trip Following Frosty UK Reception
British royal family news reveals that Prince Harry, Duke of Sussex might do the unthinkable and ditch his responsibility to unveil a statue of his late mother Princess Diana.
The commemoration takes place in the Sunken Garden at…