Sen. Welch, Peter · Vox·Tracker

Sen. Welch, Peter (D, Vermont). Alignment 78% · Participation 99% · Bipartisan 18.7%. See how they vote at voxtracker.com.

Open this page on voxtracker.com