NASA spacewalk video features a stunning view of Earth


NASA NASA has successfully completed its first spacewalk since March. American astronauts Frank Rubio and Josh Cassada returned to the interior of the International Space Station (ISS) on Tuesday afternoon following a successful extravehicular activity (EVA) ..
Go to Source