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

Published November 7, 2018 0 Plays

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

0 COMMENTS