Representative Peter Welch spoke on the House floor early Wednesday evening ahead of the historic House vote on impeaching President Donald Trump. Welch will vote in favor of both articles of impeachment.
Welch is a member of the House Intelligence Committee and the Oversight and Reform Committee, both of which investigated the President's conduct in this matter.