Ancient humans bred with mystery ‘Denisovans' more than once

It seems that our ancestors interbred with another close relative not once, but twice.

     

 

 


(via USA Today)

Add Comment