Chinese astronauts were set to blast off early this morning to become the first to set foot on Beijing’s rival to the International Space Station. It marked an escalation of China’s challenge to US domination in space. Three astronauts – or yuhangyuan – were expected to be launched on the Shenzhou-12 this morning from
Chinese astronauts fly to rival space station
