News

A new explanation has emerged for why Homo sapiens survived in Europe and North Asia when the apparently better-adapted ...