Sen. Cruz: America Needs to Stand Unequivocally the Illegitimate Tyrannical Communist Cuban Regime · Senator Ted Cruz · Sentinel