
New York police have arrested multiple people in connection to body parts that were first discovered last week. A man’s arms and a leg were discovered a mile from each other at Southards Park Pond in Long Island on February 29 — a day before a head and another arm were found in the same …