International Space Station

Auto Added by WPeMatico

Russian Astronauts Find Mysterious Holes in International Space Station

Some routine repairs on the International Space Station unveiled something mysterious last week when a Russian astronaut found holes drilled…

1 year ago