We Think It's For Real This Time
China has successfully launched its third manned spaceflight,
sending three taikonauts onboard the Shenzhou 7 into orbit in a
dramatic nighttime launch from Jiuquan Satellite Launch Center in
the desert of northwest China's Gansu province.