3 Russians Set World Record by Parachuting From Stratosphere To North Pole
They landed near Russia’s Barneo polar base Three Russians set a world record for parachuting from the Earth’s stratosphere to the North Pole last week in a mission that also served as a test of a new prototype communications system for use in the Arctic, an organiser of the venture told Reuters. Mikhail Korniyenko, Alexander … Read more