We feel good, emerging China astronauts say
Tuesday, September 30, 2008 - 20:14
in Astronomy & Space
BEIJING (Reuters) - China's three astronauts emerged from their space capsule at the end of a 68-hour mission which included a space walk.