God foretold a great battle that will take place when three conditions exist (Ezek. 38-39):When the latter years and latter days have arrived (Ezek. 38:8, 16); when Jews have returned to the Promised Land from many Nations (Ezek. 38:8); when the Jews are dwelling safely (Ezek. 38:8, 11).
All three of these conditions exist right now (Israel is dwelling under God’s protection).
This great battle will be led by a man called Gog. He will rule the land of Magog (modern Russia; Ezek. 38:2).
Magog lies north of Israel (Ezek. 38:15). Some translations say the “far north.” Others say the “uttermost parts of the north.” Russia occupies that location.
Only God knows, but many prophecy writers, including this one, believe Vladimir Putin is Gog. continue link below