MEGHAN MARKLE’S SHAMELESS HYPOCRISY UNMASKED – While Crying “I’m the Most Trolled Person in the World,” She Brutally Mocked Queen Elizabeth II on Global TV – Harry Just Sat There Smirking as She Turned Royal Protocol Into a Laughing Stock!
Explosive resurfaced clip proves the Duchess disrespected the late Queen right in front of the world – the same Queen
READ MORE