Former ‘The View’ Co-Host Trolls Prince Harry and Meghan Markle Over UK Move
The couple has been living in the US since stepping down from their royal duties in 2020. Reports confirmed that they will be moving back to the UK at the…