The Shenzhou 12 mission launched Wednesday (June 16) from Jiuquan Satellite Launch Center, sending three astronauts toward China's new space station.
China launches 3 astronauts to new space station : Read more
China launches 3 astronauts to new space station : Read more