Yahweh, via Zephaniah, warned Jerusalem about what Yahweh had done to other countries. He had ruined their fortresses and battlement stations. He had destroyed their streets, so that people could not walk on them. He had reduced their cities to rubble, so that nobody lived there anymore. Why didn’t Jerusalem fear him? Yahweh thought that Jerusalem would take corrections, since she had seen all the things that he had done for them. However, they were more eager to continue with their corrupt activities, rather than follow Yahweh.
The king of Babylon had a lot of horses, so many that the dust from these galloping horses would cover them up. The cavalry would make such a loud noise that the walls would shake. The noisy wheels of the chariots, driven by horses, would enter their gates as if there were no gates there. The hoofs of their horses would trample all their streets. Their people would be killed. Their large pillars would be crushed to the ground. In very colorful language, there would be a lot of horses with cavalry and chariots attacking Tyre.
The Holy Spirit of Yahweh fell upon Ezekiel. He told Ezekiel to speak out to the house of Israel. Yahweh told him to say that he knew that they had killed many people in the city of Jerusalem, so much so that their streets were full of dead bodies.