We feel good, emerging China astronauts say
Monday, September 29, 2008 - 17:42
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.