3 ms·Supposedly Gibraltar was a last stand for Neanderthals in Europe.by euroderf 3y agoSupposedly Gibraltar was a last stand for Neanderthals in Europe.