Zechariah 3:1 “…Joshua the high priest…” Commentaries say Zechariah was a contemporary of Haggai, they prophesied at the same time. Haggai 1:1 tells us that Joshua was the high priest at that time.
1 “…Angel of the LORD…” Reference to pre-incarnate Christ.
1 “…Satan standing at his right hand to oppose . . . → Read More: Bible Study Notes on Zechariah 3 – 20170907