Catherine, Princess of Wales, kick off Earthshot celebrations by lighting up Boston at Speaker’s Corner by City Hall on November 30, 2022 in Boston, Massachusetts. The Prince and Princess of Wales...