For the blood she has shed is in her midst; she put it on the bare rock; she did not pour it out on the ground to cover it with dust.
God knew Jerusalem was being sieged that very day, though Ezekiel sat in Babylon hundreds of miles away. When it came to pass exactly as the prophet announced, the people would have to admit he spoke truly from Heaven; his predictions, like his news, came from the same source.
AI summary
Commenting on Ezekiel 24:1-14
For her blood is in the midst of her,.... The blood of innocent persons shed in the midst of her, openly and publicly, cried for vengeance: she set it upon the top of a rock; where it could not soak in, as when spilled upon soft earth: this denotes her openness and impudence in shedding blood, as not being ashamed of it, or afraid of...
upon the top of a rock--or, "the dry, bare, exposed rock," so as to be conspicuous to all. Blood poured on a rock is not so soon absorbed as blood poured on the earth. The law ordered the blood even of a beast or fowl to be "covered with the dust" (Lev 17:13); but Jerusalem was so shameless as to be at no pains to...