News Cubic Studio

Truth and Reality

China launches Shenzhou 12 manned spacecraft

China today launched Shenzhou 12 manned spacecraft aboard a Log March 2F rocket.

The launch was broadcast by China Central Television. Shenzhou 12 manned spacecraft launched from Tiangong Space Station.

There are three astronauts on board the spacecraft. The spacecraft was launched from the Jiuquan Space Center in Gansu province of China.