Revelation 12. The vision the apostle John saw was about the woman, the child and the dragon. Satan was thrown out of heaven and the woman was persecuted but protected by God.
Zechariah 2 presents the vision of the Measuring Line and the future joy of Zion, Jerusalem being a city without walls and the joy of many nations.
Zechariah 3 gives a vision of the high priest, cleansed of all his sins and given new robes. The LORD promised to send His servant, the Branch.
Zechariah 4 tells of two more visions, the vision of the lamp Stand and the vision of the olive trees. There is one great takeaway quote from this chapter: “Not by might, nor by power, but by my spirit, saith the Lord of hosts.“