Two Witnesses Error? One More Time


I never tire of your knowledge. Thank you. On the controversy of the two witnesses, where can I find scripture that backs up Moses’ role, and not Enoch’s? The fact that Enoch and Elijah never died makes sense, but many Bible scholars have said it will be Moses. I’ve wondered this myself. Perhaps it may have something to do with Moses and Elijah appearing with the Lord on the mount of Transfiguration. Am I wrong?


The first thing is to look beyond the fact that Enoch and Elijah never died, because it’s irrelevant to the situation of the two witnesses. I’ve already pointed out five known Biblical exceptions to the “only die once” rule.

What is relevant is the ministry they perform. One witness shuts the heavens so that it doesn’t rain for the time of their ministry, which Rev. 11:7 places at 3 1/2 years. According to 1 Kings 17:1 and Luke 4:25 that matches Elijah’s ministry. The other witness turns water into blood and strikes the Earth with every kind of plague. Let’s see, who does that remind us of? Oh, I know! Moses!

Then you have the fact that the purpose of this ministry is to convert Israel. Moses and Elijah are two of Israel’s most revered historical figures. They personify the Law and the Prophets, a Jewish name for the Old Testament. They can speak to Israel with more authority than anyone else you can name.

On the other hand, Enoch never had a ministry to Israel, but is a clear model of the Church, born on Pentecost and raptured before a great judgment. And if you take the Lord’s word that John the Baptist was Elijah (Matt. 17:11-13) then Enoch’s non death is the only one in the Bible totally free of controversy.

Finally, you have Moses and Elijah on the Mt. of Transfiguration with Jesus, and according to some traditions, standing on the Mt. of Olives with the disciples on the day of the Lord’s ascension.

I’ve said it before and I’ll say it again. Of all the known Biblical characters, Moses and Elijah are the two best candidates for the two witnesses of Revelation.