China declared a "complete success" after it launched a new three-person crew to its space station early Wednesday as the country seeks to expand its exploration of outer space.
Three NASA astronauts and a Russian cosmonaut splashed down off the Florida coast early Friday, capping a nearly eight-month science and research mission to the International Space Station.