China put a man in space today. Yang Liwei, an air-force pilot, is China’s first person in space.
After my previous posts lamenting the state of technological evolution, this is great news! If the West is too risk-averse innovate in manned space travel, maybe the East will have to take over. Next stop? The Moon!