IE 11 is not supported. For an optimal experience visit our site on another browser.

Navy SEAL Dead After Parachute Fails to Open Near Statue of Liberty

It was supposed to be a highlight of New York's Fleet Week — a demonstration by the elite U.S. Navy SEAL parachute team called the "Leap Frogs."
Get more newsLiveon