News

Researchers at La Trobe University, Australia, and the University of Utah, U.S., report that recent DNA findings challenge ...
Neanderthals and Homo sapiens repeatedly interbred, shared genes, and merged populations over the course of nearly 250,000 ...