Loading...
News
    Shows

      China launches 3 astronauts into space

      |China launched three astronauts - including its first woman - into space on a mission that's become a national sensation. Chip Reid reports on China's big leap in the space race.

      Related Videos