via CNN Skydiver Felix Baumgartner landed safely on the ground Sunday after a record-shattering jump from the edge of space. “He made it — tears of joy from Mission Control,” the team said in a live feed. Baumgartner left the capsule attached to a huge helium balloon at 128,000 feet — 24 miles up — […]