Royal reconciliation? Senior aides to King Charles III and Prince Harry pictured meeting in London July 14, 2025
China, U.S. agree on implementing Geneva consensus, building on London framework, Beijing says June 27, 2025