Read more in the app
Neanderthals may have lived near Princess Diana's childhood home 40,000 years ago