Body discovered in water at Letchworth State Park; NY state police investigating.

On Thursday, a body was discovered in the water at Letchworth State Park in Wyoming County, New York. The New York State Police are currently investigating the incident, with the Bureau of Criminal Investigation assisting the New York State Park Police in recovering the unknown individual. Further details regarding this case will be released at a later time.

May 16, 2024
8 Articles