Prince Harry, Meghan Markle shot themselves in the foot with ‘misguided’ Jamaica visit Prince Harry and Meghan Markle seems to have upset the Palace with their latest antics that took place in Jamaica. The Duke and Duchess of Sussex flew over to the Caribbean country to attended the Bob Marley: …
Read More »