Angel Michael triumphing over the devil

Triumphing Over Satan by the Revelation of the Word

Have you ever thought that God should have left Satan with Him up there in Heaven rather than Satan being thrown down on earth where His people are? Come along with me in this journey of revelation of another “heaven” that can incapacitate the devil and his cohorts. When God threw the devil down to…