Have you ever seen something so wrong that you felt compelled to point it out? God does that with Jerusalem here, using a vivid image of violence left exposed.
The prophet Ezekiel uses the image of shed blood left on a bare rock to expose Jerusalem's deep corruption. Think about the Law: when animals were killed for food or sacrifice, their blood was to be poured out on the ground and covered with dust (Deuteronomy 12:16, Leviticus 17:13). This wasn't just about neatness; it was a way to acknowledge the life taken and prevent the sight of blood from leading to further sin or disrespect.
But Jerusalem didn't do this. Instead, the verse says she 'put it on the bare rock.' This signifies a public, unashamed display of violence. The blood wasn't absorbed or hidden; it was left starkly visible, a constant, glaring accusation against the city. It shows a complete disregard for life and a defiant attitude towards God's commands for reverence and justice.