The International Space Station crew on Thursday was repairing a small “leak” most likely caused by a collision with a small meteorite, the head of the Russian space agency said, adding the incident presented no danger.
The International Space Station crew on Thursday was repairing a small “leak” most likely caused by a collision with a small meteorite, the head of the Russian space agency said, adding the incident presented no danger.