The “dragon” and its two “beasts” are an evil perversion of The Holy Trinity. Revelation 12 explains. The “dragon” could not keep The Church from coming to earth. He makes “war on the rest of her (Mary’s and The Church’s’) children, that is, all who obey God’s commandments and bear witness for Jesus.” He […]