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