King Charles Evicts Prince Harry and Meghan Markle from Frogmore Cottage

Prince Harry and Duchess Meghan will soon lose their last high-security home base in the United Kingdom. King Charles III has evicted the couple from Frogmore Cottage, their official U.K. residence located on the Windsor Estate. A spokesperson for the Duke and Duchess of Sussex confirms to …

Read more

Show More
Back to top button