2 Then I heard a sound from heaven that was like a roaring flood or loud thunder or even like the music of harps.
3 And a new song was being sung in front of God's throne and in front of the four living creatures and the elders. No one could learn that song, except the one hundred and forty-four thousand who had been rescued from the earth.
4 All these are pure virgins, and they follow the Lamb wherever he leads. They have been rescued to be presented to God and the Lamb as the most precious people on earth.
5 They never tell lies, and they are innocent.
6 I saw another angel. This one was flying across the sky and had the eternal good news to announce to the people of every race, tribe, language, and nation on earth.
7 The angel shouted, “Worship and honour God! The time has come for him to judge everyone. Kneel down before the one who created heaven and earth, the oceans, and every stream.”
8 A second angel followed and said, “The great city of Babylon has fallen! This is the city that made all nations drunk and immoral. Now God is angry, and Babylon has fallen.”