Former NASA astronaut Dr Leroy Chiao wrote an insightful article about China’s moon landing in an opinion piece for CNN. These great missions notwithstanding, our space program could be on the verge of being outdone. It is a classic case of the “Tortoise and the Hare.” We have been so used to being on top […]