This from Richard Bauckham’s The Theology of the Book of Revelation (Cambridge): To the inhabitants of the earth (13:8) it is obvious that the beast has defeated the martyrs. The political and military might of the beast, which seems to carry all before it and wins the admiration and the worship of the world, here seems triumphant even over the witnesses of Jesus.…But John’s message is that from the heavenly perspective things look quite different. The martyrs are the real... Read more