1 Answers
In the Book of Revelation, the two witnesses are two prophets who are mentioned in Revelation 11:1-14. Christian eschatology interprets this as two people, two groups of people, or two concepts. The two witnesses are never identified in the Christian Bible. Some believe they are Enoch and Elijah, as in the Gospel of Nicodemus, since they are the only two that did not see death as required by the Scriptures. Others believe them to be Moses and Elijah because they appeared during the transfiguration of Jesus, or because Enoch was not Abraham's descendant. Some also believe that they are Moses and Elijah due to the description of what they are to do. They have the power to shut the heavens and turn water into blood
Dispensationalist Christians believe that the events described in the Book of Revelation will occur before and during the Second Coming.