Tuesday, 25 June 2019

Russian, North American astronauts return to earth

The first crew to blast off to the International Space Station following a launch accident that deepened doubts over Russia's space programme returned to earth safely on Tuesday.

* This article was originally published here