Ezekiel 36:18 Midrash

וָאֶשְׁפֹּ֤ךְ חֲמָתִי֙ עֲלֵיהֶ֔ם עַל־הַדָּ֖ם אֲשֶׁר־שָׁפְכ֣וּ עַל־הָאָ֑רֶץ וּבְגִלּוּלֵיהֶ֖ם טִמְּאֽוּהָ׃

Wherefore I poured out My fury upon them for the blood which they had shed upon the land, and because they had defiled it with their idols;

Read midrashic interpretation of Ezekiel 36:18: and classical rabbinic exegesis.