News  |  World  

Russian, North American astronauts return to earth

By AFP   |   29 June 2019   |   9:03 am  
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.

You may also like