Where To Stream Secrets of the Lost Season 3 Episode 3
Egypt's Animal Mummies The Dark Truth
- Aired April 30, 2019
- 60 Min
- Rated 9.0
- Number 10 Of 25 Rated Episodes
Ancient Egypt's animal mummies are one of antiquity's darkest mysteries, and today, innovative new imaging technology reveals what's inside these strange relics, and the shocking truth challenges everything we know about worship in ancient Egypt.