The Last Neanderthals

Ella Al-Shamahi travels to the very Southern tip of Europe to meet the Neanderthals who once occupied the Rock of Gibraltar. It may have been one of the last places that Neanderthals survived.
Aired: 10/24/2018 | 0:04:32
You may also like
  • E.O. Wilson – of Ants and Men
  • Super Skyscrapers
  • Operation Maneater
  • First Peoples
  • Big Pacific
©2020 WNET All Rights Reserved.   825 Eighth Avenue, New York, NY 10019