Cookies that are out of this world

Astronauts just got a delivery at the International Space Station: a specially designed oven for baking chocolate chip cookies in space. The World’s Sarah Birnbaum reports.