TREVOR NOAH

NEW YORK, NY - JUNE 15: Daily Show Host Trevor Noah speaks onstage during The Donald J. Trump Presidential Twitter Library Press Preview presented by Comedy Central’s The Daily Show on June 15, 2017 in New York City. (Photo by Brad Barket/Getty Images for Comedy Central)

Trevor Noah And 'The Daily Show' Just Took Donald Trump Mockery To The Next Level

Trevor Noah addressed a crowd while standing inside a recreation of the Oval Office with a Russian flag flanking him and an open golden toilet directly behind him. "Welcome to what I hope will become...