Advertisements
Read Time:9 Second
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