Woman falls to her death from NYC high-rise: cops
A 911 caller reported the fall at about 11:30 a.m., and cops found the woman lying on the ground outside Cannon Point South at 45 Sutton Place, a co-op right along the East River.
What's Your Reaction?