Rev. 11:3 – I will empower my two witnesses, and they will prophesy for 1,260 days, dressed in sackcloth. 4These are the two olive trees and the two lampstands that stand before the Lord of the earth. 5If anyone wants to harm them, fire comes from their mouths and consumes their enemies; if anyone wants to harm them, he must be killed in this way. 6These men have the power to close the sky so that it does not rain during the days of their prophecy. They also have power over the waters to turn them into blood, and to strike the earth with any plague whenever they want.
My two witnesses
In verse 3 we are introduced to God’s two witnesses, who dress in sackcloth and prophesy for 1,260 days. They are described as “the two olive trees and the two lampstands that stand before the Lord of the earth.” They are able to consume their enemies with fire from their mouths. They have the power to prevent rain during the days of their ministry, as well as the authority to turn the waters to blood and to strike the earth with plagues. The identity of these two witnesses is a matter of much debate among commentators. Noted biblical scholar Henry “Dean” Alford once said the 11th chapter of Revelation is the most difficult to interpret in all of the Apocalypse of John, and no doubt the identity of these two witnesses contributes to the difficulty.
There are many views.