A team of specialists delves into the discovery of human remains uncovered within an ancient underground temple in Malta.
Show
Forbidden History
Episode
S07E06
Air Date
May 19, 2022