The Queen Gets Catty
Season 21 E 106 • 05/11/2016

England's Queen Elizabeth II comes under fire after calling out Chinese officials for being "very rude."