TEANECK, N.J. — Jenny Santos, who fell to her death off the World Trade Center Oculus Saturday, was an assistant coach at the Teaneck-based Bergen County Rowing Academy (BCRA), Eyewitness News reported.
Santos, 29, fell more than 30 feet to her death from a top-tier escalator when trying to grab h...