Oldest Remains of Mysterious, Extinct Human Ancestors Unearthed in Siberian Cave

Denisova Cave.

And they weren't alone.



from ScienceAlert - Latest https://ift.tt/32OSAdf

Comments