Games Other Content Neanderthals 101 National Geographic Channel: National Geographic • Sourced: National Geographic • Published 7 years ago