The Prince and Princess of Wales have encountered some moderate backlash during their royal visit to Boston for the Earthshot Prize awards ceremony.
The Prince and Princess of Wales have encountered some moderate backlash during their royal visit to Boston for the Earthshot Prize awards ceremony.