Russians Parachute from Stratosphere Over North Pole
The Barneo ice camp near the North Pole may have been canceled, but three Russians managed to parachute from the stratosphere and land on the sea ice nearby. The trio set a world record for parachuting from the stratosphere, which begins about eight …