GERMANY: SCIENTISTS REVEAL THAT MODERN MAN IS NOT DESCENDED FROM NEANDERTHALS

Record ID: 639902