3 ms·There's Something Weird About Neanderthal DNA and It Might Be Our Fault [video]2 points by peutetre 3y ago