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.

See also  Here the sheep 'told whom to vote'? Watch viral video of woman related to Turkish election