Prince William and Kate Middleton Arrive in Boston for The Earthshot Prize

At last, the Prince and Princess of Wales have returned to the United States. Prince William and Catherine, Princess of Wales, arrived in Boston, Massachusetts, today ahead of the second annual Earthshot Prize Awards, which will recognize five innovators for their work in environmentalism. The …

Read more

Show More

Related Articles

Back to top button