November 28, 2019: Day 75 – Zechariah 3
December 9, 2019So far we have had visions that are similar to Revelation with horses and creatures, but here we have a blast from the past with the warrior Joshua who in this passage is seen as a high priest. We knew him as the one who led his people into the promised land, who was an accomplished warrior, but in this passage he is the protagonist who is being antagonized by Satan. Remember, the term Satan in Hebrew simply means: accuser or adversary. There really wasn’t a formal concept of a creature named Satan like we have today. Rather, anyone or anything which was our adversary could be considered a satan.
This Joshua has to be a personification of Israel as he is wearing dirty rags and then has them replaced and as we read in vs.9 that the Lord will remove the guilt of the land in a single day. The only way that this could be accomplished is through the sending of a Savior who dies for his people and in that death and resurrection we have been redeemed. That could happen in a day.