Richard Shelby actually said...

The Russians have indicated that their intent is to separate their portion of the station in 2024.

Context

Shelby discusses potential Russian withdrawal from the ISS and its implications.

04/15/2015

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

More Richard Shelby Quotes

View All Richard Shelby Quotes