WASHINGTON, D.C. — Congressman Peter Welch (D-Vt.) has concluded that President Donald Trump should be impeached. “I do not arrive at this conclusion lightly,” he wrote in a statement released Thursday morning. “The power of impeachment granted to Congress by our Founding Fathers should not be casually employed. In our democracy, every deference should be given to the outcome of every election.” The statement comes a day after the U.S. House of Representatives voted 332–95 to table an impeachment article su … (read more)