China raises its space game with Shenzhou-11 launch

One small step for humanity, one giant leap for the People’s Republic of China.

Article by Daniel Van Boom