The Midterms, the Results, and What They Mean for You

Published November 7, 2018 1 Views

Rumble Herman Cain shares his thoughts on last night's midterm elections.