Ted Cruz actually said...
What about the $6 billion in hostage payments?
Context
Cruz inquired about the financial implications of hostage payments to Iran.
06/18/2024
Cruz inquired about the financial implications of hostage payments to Iran.
06/18/2024