It happened because Jerusalem's prophets had sinned. Its priests had done evil things. All of them spilled the blood of those who did what was right.