Joel 3:21

English Standard Version

21 I will avenge their blood, blood I have not avenged,[1] for the Lord dwells in Zion.” (Isa4:4; Eze36:25; Eze36:29; Joe3:17)

New International Version

21 Shall I leave their innocent blood unavenged? No, I will not.” The Lord dwells in Zion!

New Int. Readers Version

21 Egypt and Edom have spilled my people's blood. I will punish them for it.” The Lord lives in Zion!

King James Version

21 For I will cleanse their blood that I have not cleansed: for the LORD dwelleth in Zion.