Russian space officials say a coolant leak from an uncrewed Russian supply ship docked at the International Space Station has resulted from an external impact and not a manufacturing flaw
Russian space officials say a coolant leak from an uncrewed Russian supply ship docked at the International Space Station has resulted from an external impact and not a manufacturing flaw