Trusted News Discovery Since 2008
{{/content}}
The Queen Caught on Camera Criticizing “Irritating” World Leaders
Video Credit: Veuer
Published on October 15, 2021 - Duration: 01:04s
The Queen Caught on Camera Criticizing “Irritating” World Leaders
Queen Elizabeth II has been caught on microphone criticizing “irritating” world leaders.
Veuer’s Chloe Hurst has the story!