What does the two witnesses in Revelation stand for.?
The two witnesses represents the witness of truth through His own people, His true church, not through the worldly churches of men. One witness shall not rise up against a man for any iniquity, or for any sin, in any sin that he sinneth: at the mouth of two witnesses, or at the mouth of three witnesses, shall the matter be established. The truth is established in their witness. That is why the witnesses have been hated and are hated because they brought conviction of sin which burns like a fire, God giving power to their witness.That is why they are killed, their witness is killed, and God allows men to have their way. It is a time of great and growing darkness when the light of Christ is put out and rejected and men live according to their own desires. For, behold, the darkness shall cover the earth, and gross darkness the people. They prophesy in sackcloth signifying repentance and a life given over to God. The 1260 days represents the times of the Gentiles, while Jerusalem was trodd