2 Kings 24:4

4 He had spilled the blood of many people who weren't guilty of doing anything wrong. In fact, he spilled so much of their blood that he filled Jerusalem with it. So the LORD refused to forgive him.

2 Kings 24:4 Meaning and Commentary

2 Kings 24:4

And also for the innocent blood that he shed, for he filled
Jerusalem with innocent blood
See ( 2 Kings 21:16 ) which cruel usage of the prophets, and servants of the Lord, was still continued; see ( Jeremiah 26:21-24 ) ,

which the Lord would not pardon;
he pardoned the sins of Manasseh, who repented, but not the sins of those persons who imitated him, but repented not; or though he personally pardoned the sins of Manasseh, so that he was saved everlastingly, yet the temporal punishment of the nation for those sins, in which they were involved with him, was not averted.

2 Kings 24:4 In-Context

2 The LORD sent robbers against Jehoiakim from Babylonia, Aram, Moab and Ammon. He sent them to destroy Judah. That's what the LORD had said would happen. He had spoken that message through his servants the prophets.
3 Those things happened to Judah in keeping with what the LORD had commanded. He brought enemies against his people in order to remove them from his land. He removed them because of all of the sins Manasseh had committed.
4 He had spilled the blood of many people who weren't guilty of doing anything wrong. In fact, he spilled so much of their blood that he filled Jerusalem with it. So the LORD refused to forgive him.
5 The other events of the rule of Jehoiakim are written down. Everything he did is written down. All of those things are written in the official records of the kings of Judah.
6 Jehoiakim joined the members of his family who had already died. His son Jehoiachin became the next king after him.
Holy Bible, New International Reader's Version® Copyright © 1995, 1996, 1998 by Biblica.   All rights reserved worldwide.