In 2003, China became only the third nation in history to launch a manned mission to space, joining Russia and the United States in the elite club of orbital powers. Since then, and despite having some serious catching up to do, China’s space program has seen significant advances, including the launch of a form of […]