China launches Shenzhou 23 spacecraft carrying 3 astronauts, including 1 set to remain in space for a year

China successfully launched another spacecraft Sunday that is set to carry three astronauts to its space station. One crew member aboard the Shenzhou 23 is expected to remain in space for one year, which would be among the world’s longest single stays in space. The spacecraft blasted off from the Jiuquan Satellite Launch Center in … Read more