In Numbers 11:26 we see something very interesting, we are told there are 2 men in the camp prophesying, one whose name is Eldad, and one whose name is Medad. It says the Spirit rested upon them, and we are also told that these are those that were written. I believe these 2 were shown to represent Gods 2 anointed witnesses, as are also seen in Revelation 11:3. But the interesting thing is that prior to this there is no mention of them, or was there?
Many will debate who Gods 2 anointed witnesses really are, but the scriptures tell us it is Gods Word and Spirit. Lets take a look and see who these 2 witnesses are by looking to the meaning of their names. The meaning of Eldad is God has loved, and the meaning of Medad is Love.
With that in mind lets go to Matthew 3:17; this is after Jesus was baptized and was coming up out of the water and the Spirit rests upon him. Then they hear Gods voice and he says; this is my beloved Son, in whom I am well pleased. Remember Eldad means God has loved, and whom has he loved? It is His Son , which is His Word. Now Medad simply means Love.
In 1 John 4:8 John tells us here that God is Love. So you see in this that God will bear witness of Himself, by way of His own Word and Spirit. In 1 John 5:7 it says there are three that bear witness in heaven, the Father, the Word, and the Holy Ghost and these three are one. Now God may put his Word and Spirit in the vessel of a man, or men, but it is the same Word and same Spirit who works in all to the Glory of God.
If you are still not convinced about the 2 witnesses we will go to Revelations 11:3 and 4. Here we see the prophecy of Gods 2 witnesses, in verse 4 it says that these are the two olive trees and candlesticks standing before the God of the earth. These are like those who sit at the right and left hand of God, who also testify of the things of God.
Now these 2 olive trees and candle sticks can be seen in Zechariah 4:3, here we see the 2 olive trees, one on the right and one on the left. And in 4:11 we see them again, and Zechariah asks the angel of the Lord what these were, and in verse 14 he replies these are the two anointed ones that stand by the Lord of the whole earth. This was the second time Zechariah had asked this question, and if you go back to 4:4 we will see what the angel told him; pay close attention to the wording the angel uses here.
The angel replies in verse 5, dont you know who these be? And Zechariah tells him no, in verse 6 the angel gives the answer, but in so many words. Take notice of the 2 things the Lord uses to deliver his message to Zerubbabel; This is the Word of the Lord unto Zerubbabal, saying, not by might, nor by power, but by my Spirit, saith the Lord of hosts. This was the angels answer to Zechariahs question, but Zechariah did not see it. Even Jesus gave us a hint to this mystery, when he said that he would sit at the right hand of the Father.
When you begin to put all the pieces together, you begin to see the whole picture. So in truth, whosoever has the indwelling Christ, which is the Word of God in them, and who also are baptized of the Holy Spirit of God; then they also become a witness of the Truth in God.
So it is not that we alone bear witness of God, but it is also God who bears witness of Himself through us. Just as it is not the messenger that is important, but rather the message. So these that were written of, were a sign of those who were from the beginning, which were also with the Father in the beginning.
1 John 5:10
He that believeth on the Son of God hath the witness in himself: he that believeth not God hath made him a liar; because he believeth not the record that God gave of his Son.

