Ted Cruz Writes Op-Ed To Go After Obama Administration For Biden’s Allegedly Lackluster Support For Cuba

‘The Obama administration spent enormous time … blaming’ America, according to Cruz.

Leave a Reply