Human Arm Found in Long Island Park: Police Investigating Mysterious Discovery

Human Arm Found in Long Island Park: Police Investigating Mysterious Discovery

NEW YORK — Two children walking to school tripped over a human’s left arm in a Long Island park Thursday, police say, but investigators released little initial information beyond that. Police were called to the scene at Southards Park Pond, near Siegal Boulevard in Babylon, shortly before 9 a.m. when a father of the children … Read more