A Catholic Monthly Magazine

Tag Archive for ‘Michael the Archangel’

The Book of Revelation (5) Chapters 12 to 14

John now takes an ancient Greek myth in which the dragon Python attempts to kill the newborn son of the god Zeus. The mother Leto fled to the island of Delos. There the son of Zeus, the god Apollo, was born. Apollo very soon kills the dragon. The Romans re-worked the myth into an impressive […]