Remove Ads
Key Russian official confirms his country’s commitment to the space station

Key Russian official confirms his country’s commitment to the space station

Published by Arstechnica on 08/04/2022

“It was very heartening to hear the support across the board of the partnership.”

Continue Reading >

Subscribe
Notify of
guest

1 Comment
Inline Feedbacks
View all comments
Ken & Judy
Ken & Judy
6 days ago

? Whats going on here we wonder.?