A police investigation is underway in Birmingham following the discovery of a human skull.
The skull was first discovered in October 2024, when a passerby out walking a dog noticed an open Amazon box sitting on a ...
Birmingham Police confirmed to WBRC that a human skull was found on Wednesday, April 22.