New King James Version

2 Kings 24:4 New King James Version (NKJV)

and also because of the innocent blood that he had shed; for he had filled Jerusalem with innocent blood, which the Lord would not pardon.

2 Kings 24

2 Kings 24:3-13