Apparently Senator Tom Harkin, a Democrat, recently took a trip to Cuba and was super impressed, so much so that he praised Socialist Cuba on the Senate Floor this week. Well that didn’t sit well with Marco Rubio, who went to the Senate Floor and corrected all the lies and propaganda that Harkin brought to the floor about Cuba in one epic speech.







Watch:

(h/t: The Blaze)