Login with Patreon to Remove Ads
After Russian ship docks to space station, astronauts report a foul smell

After Russian ship docks to space station, astronauts report a foul smell

Cosmonauts aboard the Russian segment of the station donned protective equipment.

Published by Arstechnica on 11/24/2024

Continue Reading >

Launches

Soyuz 2.1a | Progress MS-29 (90P)

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments