News Politics

Astronauts repair air leak on the International Space Station

by worldNews24

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'.

  • Views -
  • Duration 03:15

Share

Keywords