Loading...

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.