Joel
Joel 3:21BSB·traditional attribution

For I will avenge their blood, which I have not yet avenged.” For the LORD dwells in Zion.

John Calvin Reformed @genevareformer

The beginning of the verse is in various ways explained. Some make a stop after cleanse thus, “I will cleanse, yet their blood I will not cleanse;” as though God had said, that he would forgive heathen nations all their other wrongs, but could not forgive them the great cruelty they had exercised against his elect.

Matthew Henry Presbyterian @wholebiblehenry

These promises with which this prophecy concludes have their accomplishments in part in the kingdom of grace, and the comforts and graces of all the faithful subjects of that kingdom, but will have their full accomplishment in the kingdom of glory; for, as to the Jewish church, we know not of any event concerning that which answers to the extent of these promises, and what...

Commenting on Joel 3:18-21

John Gill Reformed Baptist @doctorgill

For I will cleanse their blood which I have not cleansed,.... Which some understand, as the Targum, of the Lord's, inflicting further punishments on the, enemies of his people, for shedding their innocent blood; and that he will not expiate their sins, nor hold them guiltless, or suffer them to go unpunished; but rather this is to be interpreted in a way of grace and...