author Image

New study shows Neanderthal population crashed 110,000 years ago – will humans have same fate?