To whome is the voice directing these remards? Perhaps the kings of Revelation 17:16-17. In any case, it will be God doing the rewarding, even if it is through the agency of some other. Since Babylon is to be rewarded in exactly the same way she delivered, it seems she must have delivered a double portion of misery and would now receive the same.

Continues after advertising
Continues after advertising