Ezekiel 38:21–23 (ESV): "21 I will summon a sword against Gog on all my mountains, declares the Lord God. Every man's sword will be against his brother. 22 With pestilence and bloodshed I will enter into judgment with him, and I will rain upon him and his hordes and the many peoples who are with him torrential rains and hailstones, fire and sulfur. 23 So I will show my greatness and my holiness and make myself known in the eyes of many nations. Then they will know that I am the Lord."
Ezekiel 38 and 39 describe a war that is yet future.Gog, who is the ruler of Magog & Tubal (Russia many speculate), will join forces with Perisa (Iran), Etheopia and Libya to come against Israel to rob her of her natural resources but God says He will cause them to turn on one another.Totally makes sense for they are enemies who align themselves solely due to their hatred of Israel.God will protect Israel with supernatural means and they will not be successful!His message is clear, that they may know that I am the Lord!
Are we sure Magog is Russia and Meschech (Moscow?) and Tubal (Tubalsk?) are cities within Russia?Warren Wiesbe says "It's tempting to identify Rosh with Russia and therefore Meschech with Moscow and Tubal with Tobolsk, both cities in Russia; but we would have a hard time defending this on linguistic grounds. This doesn't rule out the participation of modern Russia, since it is located in the north (vv. 6, 15; 39:2), but neither does it demand it." David Guzik, quoting Alexander stated,"The biblical and extrabiblical data, though sparse, would imply that Meshech and Tubal refer to geographical areas or countries in eastern modern Turkey, southwest of Russia and northwest of Iran."We may not know all the pieces of the puzzle clearly but what we know is the world is aligning itself against Israel right now.That we can be sure of.We will just have to wait and see who exactly Rosh and what country Magog is. What I know is things are heating up, be watchful and ready, amen?
Father, praise be to You as Creator and Master.We know Your plans will come to pass exactly the way You say they will.May we not question them or force our own thoughts upon your Word.Help us to be OK with not having all the answers but to stay vigilant and ready for we know time is short.Keep us about Your business we pray in Jesus name, amen.