Ileana Ros-Lehtinen actually said...
we need only look no further than Cuba, where 11 million continue to be oppressed by the brutal Castro regime
Context
Discussing oppression in Cuba under the Castro regime.
09/09/2013