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.


Click here for original story, Russian, North American astronauts return to earth


Source: Phys.org