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.
The post Police: Human Skull Found in New Orleans Waterway by Magnet Fisherman appeared first on Breitbart.