Stranded US astronauts to return to Earth on Tuesday: NASA

Stranded US astronauts to return to Earth on Tuesday: NASA

A pair of US astronauts stuck for more than nine months on the International Space Station will be returned to Earth on Tuesday evening, NASA said. A pair of US astronauts stuck for more than nine months on the International Space Station will be returned to Earth on Tuesday evening, NASA said. Space Exploration Phys.org – latest science and technology news stories

Leave a Reply

Your email address will not be published. Required fields are marked *