Man, 53, jumps from ‘Jenga Building’ in Tribeca
The man plunged from the 18th floor window of 56 Leonard Street, near Church Street, around 1 p.m., cops said.
Man, 53, jumps from ‘Jenga Building’ in Tribeca
The man plunged from the 18th floor window of 56 Leonard Street, near Church Street, around 1 p.m., cops said.