China Launch Success Hits Web Hours Before Actual Blast-Off

China has successfully launched their Shenzhou 7 mission this morning. It will be their first-ever spacewalk and a major steps toward their trip to the moon, so its completion is vital not only for their space program but also for Chinese propaganda. So vital that a full article describing the success of the launch… »9/25/08 2:20pm9/25/08 2:20pm