Skydiver Felix Baumgartner has landed safely on Earth after skydiving from 128,000 feet. His parachute deployed successfully along the way.

CNN news alert