As a severe drought sweeps across Spain, the remnants of an ancient civilization resurface from the depths. Researchers armed with advanced technology delve into the findings, uncovering unsettling signs of cannibalistic practices from this long-forgotten society.
Show
What on Earth?
Episode
S07E11
Air Date
Mar 19, 2020