The Daily Show with Trevor Noah

The Queen Gets Catty

Season 21 E 106 • 05/11/2016

Queen Elizabeth II criticizes the Chinese government after a tense visit from country officials.

More