Neanderthals and human ancestors 'intermarried' for nearly 7,000 years
Jun 08, 2024
Washington [USA], June 8: Neanderthals are among the most recently extinct relatives of modern humans (scientifically known as Homo sapiens). More than a decade ago, scientists discovered that Neanderthals had sex with modern humans migrating from Africa.
Read More ..