New York City’s notorious suicide spot will reopen later this year
New York City’s notorious suicide spot will reopen later this year with large cut-proof mesh safety screens after four visitors took their own lives by jumping off the ritzy development. The Vessel, located on Manhattan’s west side, is a 150-foot-high artwork shaped like an inverted beehive made up with stairways and platforms. Three visitors jumped to … [Read more…]