LOADING

Clip

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
  • Kingdoms of the Sky
  • The Amazing Human Body
  • Koko – The Gorilla Who Talks
  • Wild Weather
  • The Secret Life of Scientists & Engineers
©2019 PUBLIC MEDIA NJ, INC. ALL RIGHTS RESERVED.   PO Box 5776, Englewood, NJ 07631