Meghan Markle
King Charles 'will grant Prince Harry a place to live in Britain' for one important reason
EXCLUSIVE: A source close to King Charles claimed that he could offer a permanent residence to Prince Harry in England, which “would be the right thing to do.”