Thursday, 16 August 2018

ISS space walk: Incredible pictures of astronauts installing satellites on Space Station



INTERNATIONAL Space Station astronauts took a plunge into the darkness of space this week to fix animal-tracking satellites outside the space laboratory. Here are the incredible photos of the space walk.

Related Posts: