Scientists have sequenced and analyzed the genomes of seven individuals who lived between 42,000 and 49,000 years ago in Ranis, Germany and Zlatý kůň,...