Trevor Noah Mocks Trump’s Twitter Meltdown Over Impeachment December 18, 2019March 31, 2023urbanhollywood411 The House impeached Trump for abuse of power and obstruction of Congress.