A 52-year-old man jumped to his death from the 18th floor of a 57-story building in Manhattan's Tribeca neighborhood Friday. Calls regarding the jump at 56 Leonard Street near Church Street came in at around 12:30pm, according to a spokeswoman for the NYPD. The city's EMS officials responded to the incident and were seen carrying the man's body off in a black bodybag.
Load More
Load More