No Picture
Oddities

A wonder-skull discovery

The bank of the Whitewater River in Indiana turned out to be the home of a 4,000-year-old human skull. According to Indiana’s Fayette County Coroner’s Office, the skull was discovered in June, and analysis has since […]