Chinese astronauts return to Earth

China's Shenzhou 9 space mission has been hailed a success after the astronauts returned to Earth on Jun. 29. The historic mission marked the flight of the first female Chinese astronaut.