“According to the fossil record, Neanderthals appeared between 300,000 and 400,000 years ago and existed until about 30,000 years ago. Throughout their entire existence their technology did not change much.” — Svante Pääbo Copy Share Image