Severed Child's Foot Near Trash? 'Not Human' says NYPD

New York City Police DepartmentRosedale (Queens, New York)
Queens home where what was believed to be a child's foot was found near trash can Sunday afternoon, along 139th Avenue in Rosedale. MARY MURPHY / WPIX-TV
Loading