Prince Harry and Meghan Markle accused of using 'convenient excuse' to avoid UK return April 11, 2024 News Meghan Markle and Prince Harry are using concerns over their security as a “convenient excuse” to put off returning to the UK, More