Severed Body Parts of Man and Woman Discovered in Babylon Park
A tranquil morning stroll turned into a nightmare for a young girl in Long Island, New York, as she stumbled upon a scene straight out of a horror movie – a severed limb lying near Southards Pond Park in Babylon. Little did she know, this…