The restored statues of a pair of fossil human skulls, dating back to one million years ago, are unveiled by the Hubei Provincial Museum in central China on Dec 26, 2024. [Photo/Xinhua] WUHAN ...
A gruesome discovery in Okmulgee. Human remains found near a busy highway!This all started earlier today, when an Okmulgee resident called our station saying he ...
GOLDSBORO, N.C. (WTVD) – A woman in North Carolina found a human skull behind her ... The sheriff’s office believes both the skull and bone are from the same body. But beyond that, they ...