China Launches for Record 11th Time in 2008

More from Space.com