Triple Thrill: Russian Parachutists Set New World Record, Test Communication System Amidst Arctic Chill
Three Russian parachutists set a world record last week by jumping from the Earth’s stratosphere to the North Pole. The mission also served as a test of a new prototype…