A abujagirl Guest May 11, 2016 #1 The Queen of England was caught on tape saying Chinese officials were "very rude" during last year's state visit by President Xi Jinping.
The Queen of England was caught on tape saying Chinese officials were "very rude" during last year's state visit by President Xi Jinping.