In John’s vision, he is shown two witnesses that prophecy, are martyred, are resurrected with the breath of life, and then are called to heaven. Who are these two witnesses? What does this have to do with the rapture of the church? When does the rapture possibly take place? All much-discussed questions.