LONDON – Prince Harry, the Duke of Sussex, is possibly set to meet with his father King Charles III in London for the first time since early 2024.
According to the BBC, the last time the father and son saw each other was in February 2024.
British tabloids have been widely reporting that the meeting may take place this week or next. It’s also been reported that the terms of the meeting are currently under negotiation.