'I realized enough was enough': A law professor and former Trump transition staffer says Congress should impeach Trump

INSIDER - 04-23


Democrats are facing heightened pressure to take a stand on whether to impeach President in the wake of special counsel Robert Mueller's report, with Senators and 2020 presidential candidates Elizabeth Warren and Kamala Harris voicing support for the move.