Parachute has deployed, daredevil headed back to Earth
(Newser) -
In a giant leap from more than 24 miles up, a daredevil skydiver shattered the sound barrier today while making the highest jump ever—a tumbling, death-defying plunge from a balloon to a safe landing in the New Mexico desert. Felix Baumgartner hit Mach 1.24, or 833.9 mph,...