Thursday, February 27, 2025
Happening Now

Human skull found in South Carolina; sheriff vows “best efforts” to ID victim

Experts believe the human skull discovered in South Carolina had been there for more than a decade, according to the local sheriff’s office. Source

Share