A Project of the Job Creators Network
Photo of Sen. Thomas Carper

Sen. Thomas Carper

43% failing
State: Delaware
Party: Democratic

Votes