I am totally confused by the many imbecilic comments appended to this post. Calling Rubio a "traitor" is just stupid. There is nothing in his life or history to justify such a label, except of course that he was born to a pair of Cuban parents. Look at the US! Its history has been created by immigrants and their children.
I can only conclude that the stupid commentators are either fools or liberal trolls. But then they would both be the same person!