Yajooj and Majooj.
There is no doubt that Yajooj and Majooj are two huge nations of the sons of Adam.
Anyone who reads the story of Dhul-Qarnayn and how he dealt with this nation in Soorat al-Kahf will know for sure that they exist and that the barrier which was built is not metaphorical or...