Neandertals made extinct by humans, not climate change - ScienceNOW http://t.co/5zgojApv

6:15pm July 25th 2012 via HootSuite