Who or what are Gog and Magog?
Gog is the future prince of Rosh, Meshech, and Tubal’ (most likely designations for Russia (Rosh) and its main cities (Moscow and Tubolsk, see Ezk. 38:3), and his land is called Magog’ (Ezk. 38:2). Gog, with his mighty armies, will invade the land of Israel with a view to plundering its possessions (Ezk. 38:10-12, 14-16). This will be at a time when Israel has been gathered together from among the nations (v.12) and dwells in the land in peace (v.11), i.e. after they have accepted Christ as their Messiah. But Gog’s armies will come to a terrible end when God judges them through a range of terrible calamities (Ezk. 38:1839: 8). The reference to Gog and Magog in Rev. 20: 8 speaks of a different event that will take place after the millennium (see Q 42).