This Day in History – October 15
2003 Shenzhou 5, China’s first human space flight mission launched Launched from the Jiuquan Satellite Launch Center in the middle of the Gobi desert in northern China, this launch brought the Chinese into the exclusive club of countries that have achieved manned…