SHARE THIS VIDEO —
Rep. Welch on Impeachment:“The stonewalling administration is being overcome by brave people.”
Democratic Congressman and House Intelligence Committee member Peter Welch talks with Jonathan Capehart on MSNBC’s Up about what could move this impeachment forward, and other the most recent developments in the case against President Trump.