ADVERTISEMENT
Live
Queen Elizabeth II has voiced her displeasure with “irritating” leaders who have refused to confirm their attendance at an upcoming climate summit.
Her Majesty was captured on video expressing a rare political opinion to her daughter-in-law Camilla, the Duchess of Cornwall, and Welsh…
Click here to view the original article.
ADVERTISEMENT