The Duke and Duchess of Sussex are expected to be in New York shortly after the Prince and Princess of Wales touch down in Boston, Massachusetts, for the Earthshot Prize Awards…
Read More