Commentary
Oct. 15 was the 20th anniversary of China’s first manned spaceflight, with its Russian Soyuz-derived Shenzhou-5 space capsule having orbited the Earth 14 times in 21 hours before landing, with Yang Liwei, a former People’s Liberation Army Air Force Shenyang J-6 fighter pilot, aboard.