The Mystery of Flores Findings from the remarkable hominin remains found on the Island of Flores continue to pique the interest of the scientific world. Thu, Jun 9, 2016
The Iceman Cameth All early American ancestors hailed from East Asia and Siberia? Not so fast, says a prominent scientist. Fri, Oct 2, 2015