Princess Catherine's Absence from Earthshot Awards Makes Prince William "Remorseful," Royal Expert Says
The Princess of Wales, whose husband Prince William attended the Earthshot Prize ceremony in London in 2021 and the second ceremony in Boston in 2022,...
Read More