Amid chaos of Libya, newly unearthed fossils give clues to our own evolution

Libya hasn’t been terribly hospitable for scientific research lately. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail