1. Faiza

    Gog & Magog

    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...