The source of the leak of the meeting is unknown - but it will damage the fragile trust between Harry and his family including King Charles and Prince William
Image Hash: 36341edd4a67a627
Date: July 27, 2025