Someone needs to clue this racist ignoramus lame stream media libtard that Ted Cruz is Cuban.
To most Anglos, on both sides of the aisle, everyone from south of the border is one big Other, aka “Hispanic”.