As was widely reported this morning, researchers have just discovered an admixture of Neanderthal genetic material in the human genome.  Which, if nothing else, goes some distance toward explaining every other item in today's paper.