Via ADW:

A partially decomposed body was found floating in New York City’s Central Park on Friday afternoon, authorities announced.

The body was found in the lake near 79th Street and West Drive, near the Rambles, at around 2 p.m. by a Central Park Conservancy maintenance worker.

Police closed off the area surrounding the lake, while rescuers arrived at the scene to retrieve the body from the water.

Keep reading…

10 Shares