Decomposed Body Found Floating In NYC’s Central Park Lake

  • A decomposed body was found in the Central Park lake near 79th Street and West Drive by a maintenance worker.
  • New York authorities said the body was that of a lake in his 20s, fully clothed and decomposed. He was pronounced dead at the scene.


Click to read full article

Sign Up for Our Newsletter

Join our list!

Sign up here to get our daily newsletter with the top trending headlines.