Archaeologists Found Lost Site of the Last Neanderthals
Archaeologists found geological deposits in the Channel island of Jersey which they believed may be the lost site of the last Neanderthals. Their discovery suggests that the Homo Sapiens became extinct later than we thought.
Continue Reading http://www.hngn.com
Join the Discussion