Astronauts repair air leak on the International Space Station

2024-03-22 1

Space agency chief Dmitry Rogozin revealed that the hole in a Russian space craft docked at the orbiting station was caused by a drill held with a 'wavering hand'.

Free Traffic Exchange