DF

  1. United States
  2. Nebraska
  3. Sen. Deb Fischer

Sen. Deb Fischer

2.8
% Approval
28,230
Letters