Wednesday, 30 January 2019

Matter: High Ceilings and a Lovely View: Denisova Cave Was Home to a Lost Branch of Humanity

The mysterious Denisovans may have occupied a cave in what is now Siberia for more than 250,000 years.

Related Posts: