WAS brother Awdalprince.
We were told in the following Hadith that the Gog and Magog are people. If you are referring to Sheikh Imran Hossein, I think he also said they are people. Keep in mind nations are made up by people too. I mean, NATO, IMF, World Bank, Holly Wood, UN, UNSC, WFP, CIA, MI5, DSG, CFR, Chattam House, and many others are run by people, even tough the are many nations and individuals from many nations who make up in many of those organizations, such as NATO, IMF, World Bank, UNSC, WFP, CFR, ...(the list is on).
...He will then call (that young man) and he will come forward laughing with his face gleaming (with happiness). It will at this very time that Allah will send Christ, son of Mary. He will descend at the white minaret on the eastern side of Damascus, wearing two garments lightly dyed with saffron and placing his hands on the wings of two Angels. When he lowers his head, there will fall beads of perspiration from his head, and when he raises it up, beads like pearls will scatter from it. Every non-believer who smells the odor of his body will die and his breath will reach as far as he is able to see. He will then search for him (Dajjal) until he catches hold of him at the gate of Ludd (Jerusalem) and kills him.
Then a people whom Allah had protected will come to Jesus, son of Mary, and he will wipe their faces and inform them of their ranks in Paradise. It will be under such conditions that Allah will reveal to Jesus [pbuh]these words: I have brought forth from among My servants such people against whom none will be able to fight; you take these people safely to Tur, and then Allah will send Gog and Magog and they will swarm down from every slope. The first of them will pass the lake of Tiberias and drink out of it. And when the last of them passes, he will say: There was once water there...
(Sahih Muslim, Book 40, No. 7015)
“And there is a ban on (the people of) a town which We destroyed: that they (the people of the
town) shall not return (to reclaim their town) until Gog and Magog are released and
(eventually) they descend from every height (or spread out in every direction).”
(Qur’an, al-Anbiyah, 21:95-6)
Haven't the people who were banned from Jerusalem returned?
Who helped them to return?
Who is supporting them today at any cost?
It is clear proof that we have seen what Allah has told us in that verse in Sura Al-Anbiyah.