01:31
How ancient cultures explained eclipses
CNN —  

Sky wolves, star demons, human sacrifice – many ancient cultures spun elaborate stories to explain the phenomenon of a solar eclipse.

Sky wolves, star demons, human sacrifice – many ancient cultures spun elaborate stories to explain the phenomenon of a solar eclipse.