Spacewalking astronauts release 3D-printed satellite
Mail Online -

Russians astronauts ventured outside the International Space Station and released five nano-satellites by hand.

Loading...

Related Articles