Human ancestors could process alcohol 10 million years ago
(12/08/14 11:09pm)
With one of America’s biggest drinking holidays approaching on New Years Eve, new research shows humans may have developed the ability to process alcohol nearly 10 million years ago.