Ancient Aliens: Ancient Mummies in the Chinese Desert Season 11

Archaeological discoveries in China dating back 4,000 years have many questioning if humans originated from an outside world in this clip from Season 11, Episode 9, “The Hidden Empire”. #AncientAliens