Posted by quoderat on Thursday Jan 31, 2019

Neanderthals and Denisovans Shared a Siberian Cave for Thousands of Years, New Research Suggests. Timeshares didn’t begin with 80s Yuppies after all!