Three astronauts land in Kazakhstan after delayed return from ISS

Thursday, June 11, 2015 - 11:00 in Astronomy & Space

Two Western astronauts and a Russian cosmonaut landed in Kazakhstan on Thursday, safely returning to Earth after their flight back home was delayed for a month by a Russian rocket failure.

Read the whole article on Physorg

More from Physorg

Latest Science Newsletter

Get the latest and most popular science news articles of the week in your Inbox! It's free!

Check out our next project, Biology.Net