Scientists have discovered what is considered the oldest known old mummies in Southeast Asia dating back 12,000 years.Mummification prevents decomposition…
Almost 2 million years ago, leopards probably chased and enlisted our human ancestors in East Africa, according to a new…
A digital reconstruction of a skull of one million people suggests that humans may have diverged from our old ancestors…