VPR News Welch On Panel Reviewing Rangel Ethics By VPR | August 4, 2010 U.S. Rep. Peter Welch is serving on a House Ethics Committee panel looking into ethics charges against New York Congressman Charles Rangel.