NASA balloon mission launches, with goal of breaking flight record

NASA on April 24 launched a football-stadium-sized, super-pressure balloon on a mission that aims to set a record for flight duration while carrying a telescope that scientists at the University of Chicago and around the world will use to study cosmic rays.