Verdict with Ted Cruz
Something Is Rotten in the State of Cuba
00:00 / 26:00
Advertisement