Russian team to conduct world’s first stratospheric parachute jump to North Pole in April – reports Read more