What does Jeremiah 19:4 mean?
It's because they've abandoned me, made this place unholy, and burned sacrifices to other gods—gods their ancestors never knew, and neither did the kings of Judah. They've filled this place with the blood of innocent people. Jeremiah 19:4 - Modern Text Bible
(The people have turned away from God, worshipped other gods, and committed violence.)