Ted Cruz actually said...

So does NASA have any agreements in place for sharing revenue that could be utilized to lower ISS costs?

05/15/2018

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

More Ted Cruz Quotes

View All Ted Cruz Quotes