A member of the US Navy’s parachute team, the “Leap Frogs” consisting of Navy SEALs died on Sunday afternoon after his parachute failed to deploy adequately. This tragedy struck just after noon on the Hudson River during a Fleet Week demonstration jump in front of thousands of spectators. The Navy has not yet identified the […]