Businessinsider.co.za | Russian official predicts 'avalanche' of failures on the International Space Station after 2024
Published
Russia is planning to ditch NASA on the International Space Station after 2024, citing future mass failures, and build its own station instead.
Full Article