In Revelation 11, God shows the Apostle John a vision of two witnesses who testify with great power. But these witnesses are killed by the beast and their death is celebrated. Who are the two witnesses? How should we understand this prophecy?
A vision of the future
The book of Revelation is an inspired account of (Rev 1:1). The “things” the Apostle John sees happen after his death (ca. AD 100) and before Christ’s return for the final judgement (Rev 19-20). God reveals the future with visions and colourful imagery. John did not