Woman falls to her death from luxury NYC high-rise: cops
admin 2 days agoSouth TvComments Off on Woman falls to her death from luxury NYC high-rise: cops0 Views
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.