Baumgartner’s record jump from edge of space: mission accomplished 15 October 2012 After flying to an altitude of 39 044 metres in a helium-filled balloon, Felix Baumgartner... read more