Your place for Space News
Three members of the International Space Station’s crew returned safely to Earth on Thursday, landing in Kazakhstan on a Russian Soyuz craft, NASA reported.