The trouble with the Ezekiel 38-39 Battle of Gog has been a failure of the nations to line up. Everyone looked at Russia and Shiite Iran as the big coalition of forces. But they have always left out Sunni Turkey. Russia has been very busy smoothing relations with Turkey. We will soon see Turkey, Iran, and Russia in league with each other.
Russia, Turkey and Iran have always been the nations mentioned in Ezekiel 38-39.