Today, it is acknowledged that many humans alive have Neanderthal genes making up as much as 4% of their DNA. A life of itch own It hasn’t been a friendly bond, of course, the one between humans ...