Comedy Central Trevor Noah presented something that “nobody has seen before” on Wednesday night's edition of The Daily Show : “a bunch of world leaders, caught ... Read more