The Daily Show with Trevor Noah

President Xi Jinping Has It Made in China

Season 23 E 72 • 02/26/2018

China proposes lifting presidential term limits, possibly signaling a move toward dictatorship.

More