Who are the angels in Revelation 1:20?

Prophecy Brief: A tale of two kingdoms

Prophecy Brief: Increasing tension between Israel and Iran: Is this Ezekiel 38-39?