Three Russians set a world record and made history when they parachuted from Earth's stratosphere to the North Pole last...
skydiving
Dorothy Hoffner put down her walking aid and took a breathtaking leap from more than 15,000 feet in northern Illinois....