Last Neanderthals on Earth

Adjunct professor Clive Finlayson found that Neanderthals survived thousands of years longer than previously believed – in Gorham’s Cave in Gibralter

Tag: Zoology