John Oliver Shredded Donald Trump for 20 Minutes and Then Dropped the Mic
slate.com