Marco Rubio (R-FL) has long blamed Fidel Castro for the fact that his parents left Cuba. Now it appears they were fleeing Fulgencio Batista! And he's mad that anyone would distinguish between the two, or suggest that he's clueless.
In a campaign ad last year, he said: "As the son of exiles, I understand what it means to lose the gift of freedom." Rubio's biography on his Senate website previously said he was "born in Miami to Cuban-born parents who come to America following Fidel Castro's takeover." It has been changed to say Rubio "was born in Miami in 1971 to Cuban exiles who first arrived in the United States in 1956."
It is very hard to imagine a Cuban or Cuban American getting confused about the difference between 1956 and 1959, or the difference between Castro and Batista. But when it comes to Florida and Cuba, rationality goes straight out the window.