American voters

American voters

Voters listen to a speech by Democratic vice presidential candidate Tim Kaine in Davidson, North Carolina, October 12, 2016 (Hillary for America/Alyssa S.)