In this episode of the Gospel Threads Podcast, we dive into Book of Zechariah 3 — a powerful and often-overlooked Old Testament vision.
Joshua the high priest stands before God in filthy garments while Satan accuses him. Instead of condemning him, God rebukes the accuser, removes Joshua’s stained clothes, and dresses him in clean, holy garments.
This vivid picture points directly to the gospel:
Our sin is removed.
Christ’s righteousness is given.
We are restored and sent back into mission.
If you’ve ever felt defined by your past or disqualified by your sin, this episode is a reminder that in Christ, you are clothed in righteousness and called holy to the Lord.







