Perfect Child Mummies

A look at the 1999 archaeological discovery of the 500-year-old remains of three children who were sacrificed to an Incan god on the peak of a Peruvian volcano.

Watchlist Added
Where to Watch

Available to Stream

  • Watch on