Ted Cruz actually said...

Do you agree that we should get the maximum usable life out of the Space Station after the taxpayers have invested over a $100 billion in it?

Context

Cruz emphasizes the need to maximize the Space Station's utility for taxpayers.

08/22/2018

https://www.congress.gov...

More Ted Cruz Quotes

View All Ted Cruz Quotes