566 Fallen Angels RULE World Leaders Even TODAY - Michael Heiser on Babel and the Divine Council episode artwork

EPISODE · Mar 18, 2026 · 1 MIN

566 Fallen Angels RULE World Leaders Even TODAY - Michael Heiser on Babel and the Divine Council

from SignsWatch ⦿ Seeing the Signs ⦿ and making sense of the Times

8 Feb 2026The video explores the idea that world leaders are influenced or controlled by supernatural forces, specifically fallen angels or members of the divine council. This belief is based on a supernatural worldview, citing biblical passages like Ephesians 6:12 and referencing the Tower of Babel incident. The video suggests that these supernatural beings, assigned to different nations after Babel, are responsible for the evil and darkness in the world, but that Jesus will ultimately judge and defeat them.Paul’s theology, particularly his vocabulary for spiritual forces, is rooted in the Deuteronomy 32 worldview, reflecting his mission to the Gentiles. The book of Acts mirrors this by showing the gospel spreading geographically from Jewish communities in the east to the Gentiles, covering the nations listed in Genesis 10. Paul’s desire to reach Spain, the last unmentioned nation, underscores his commitment to fulfilling this mission.Believers are called to be warriors for the kingdom of God, not through physical means, but through prayer. The authority of fallen angels and powers has been delegitimised through Christ’s resurrection and ascension, and believers are empowered to bring others back to God. This understanding of spiritual warfare is rooted in the structure of the divine council and the authority of Christ as Lord.

NOW PLAYING

566 Fallen Angels RULE World Leaders Even TODAY - Michael Heiser on Babel and the Divine Council

0:00 1:52

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Frequently Asked Questions

How long is this episode of SignsWatch ⦿ Seeing the Signs ⦿ and making sense of the Times?

This episode is 1 minute long.

When was this SignsWatch ⦿ Seeing the Signs ⦿ and making sense of the Times episode published?

This episode was published on March 18, 2026.

What is this episode about?

8 Feb 2026The video explores the idea that world leaders are influenced or controlled by supernatural forces, specifically fallen angels or members of the divine council. This belief is based on a supernatural worldview, citing biblical passages...

Can I download this SignsWatch ⦿ Seeing the Signs ⦿ and making sense of the Times episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!