J
Josephine Harvey
Trends Reporter, HuffPost
- HuffPost
Late Night Hosts Roast Trump's China Comments: ‘Is He Trying To Impeach Himself?’
Trevor Noah, Stephen Colbert, Jimmy Kimmel and Seth Meyers laughed it up after the president dug himself deeper into an impeachment hole on live TV.