Loading...

Astronauts Stuck in Space

| Bill Harwood reports on the delay in return of the International Space Station crew, who remain stuck in orbit due to a faulty hatch.