Politics: VIDEO: Marco Rubio destroys Tom Harkin’s fawning love of Cuban, Venezuelan communists | Best of Cain

Conservative News Update:

Posted from WordPress for Android