Hello. Some may be offended by this answer. But I do not mean to imply that the members of any of the entities that I identify in my answer are not the redeemed of God. It is the leadership of these entities that are in error.
So we must identify BABYLON first: Revelation 17
1And there came one of the seven angels which had the seven vials, and talked with me, saying unto me, Come hither; I will shew unto thee the judgment of the great whore that sitteth upon many waters: (here the waters are the many different ethnic peoples of the world)
2With whom the kings of the earth have committed fornication, and the inhabitants of the earth have been made drunk with the wine of her fornication. (here we see that she has international or global influence)
3So he carried me away in the spirit into the wilderness: and I saw a woman sit upon a scarlet coloured beast, full of names of blasphemy, having seven heads and ten horns. (the woman represents the Catholic church)
4And the woman was arrayed in purple and scarlet colour, and decked with gold and precious stones and pearls, having a golden cup in her hand full of abominations and filthiness of her fornication: (these are the colors that Catholic clergy wear during their huge ceremonies)
5And upon her forehead was a name written, MYSTERY, BABYLON THE GREAT, THE MOTHER OF HARLOTS AND ABOMINATIONS OF THE EARTH.
When we look at the history of Christendom. We find that all of the main protestant or protester denominations came out of Catholicism and all of the many other denominations are derivatives of those. As such they are her daughters or the Harlots.
The Abominations are false teachings that give favor or a false creditability to all false religions of the earth.
Grace be with all those that love Yeshua Messiah in all sincerity. Amen.