After the time of the Gentiles is over it will return to Israel. Two witnesses shall come on the scene and proclaim the truth.
Exodus 3:13-14 KJV
And Moses said unto God, Behold, when I come unto the children of Israel, and shall say unto them, The God of your fathers hath sent me unto you; and they shall say to me, What is his name? what shall I say unto them? [14] And God said unto Moses, I AM THAT I AM: and he said, Thus shalt thou say unto the children of Israel, I AM hath sent me unto you.
The children of Israel never asked Moses "What is his name?". Moses will provide the exact and perfect name as he heard it pronounced. Elijah will also be here.
Revelation 11:5-6 KJV
And if any man will hurt them, fire proceedeth out of their mouth, and devoureth their enemies: and if any man will hurt them, he must in this manner be killed. [6] These have power to shut heaven, that it rain not in the days of their prophecy: and have power over waters to turn them to blood, and to smite the earth with all plagues, as often as they will.
Moses and Elijah will once again proclaim the truth.
Exodus 34:10 KJV
And he said, Behold, I make a covenant: before all thy people I will do marvels, such as have not been done in all the earth, nor in any nation: and all the people among which thou art shall see the work of the Lord : for it is a terrible thing that I will do with thee.
Moses never did a terrible thing after being told that. That also will be fulfilled.