By SpaceZE News Publisher on Wednesday, 11 October 2023
Category: Space.com

NASA calls off spacewalk due to leak on International Space Station

NASA has delayed a planned Oct. 12 spacewalk due to a leak of coolant from a Russian module discovered earlier this week. The cause of the leak remains under investigation.
Original link