4 ms·Three Russians parachute from stratosphere to North Pole3 points by latchkey 3y agoinfamouscow 3y agoI'm curious, what's the explanation flat Earth people have to things like this?