What does Ezekiel 36:18 mean?
So I poured out my anger on them because of the blood they shed and the idols they worshiped. Ezekiel 36:18 - Modern Text Bible
(God punished Israel for violence and idolatry, holding them accountable for their actions.)