Police: Human Skull Found in New Orleans Waterway by Magnet Fisherman
A human skull attached to a dumbbell with a padlock was found in a New Orleans, Louisiana, waterway by a magnet fisherman, leaving investigators with lots of questions.
A human skull attached to a dumbbell with a padlock was found in a New Orleans, Louisiana, waterway by a magnet fisherman, leaving investigators with lots of questions.
A skull found in Alaska in 1997 along the Porcupine River belongs to a man who went there to hunt in the 1970s.
A Staten Island, New York, hiker found human remains while walking in Mariners Marsh Park, police said.