I heard Imran Hosein quote some tafsir saying that some of the Sahaba found the barrier built by Dhul Qurnain. Did the Sahaba actually give a location for this?
Second, from what I understand, he thinks Yajuj and Majuj are Caucasian people. However, weren't Caucasian people around before the Prophet had the dream showing him the hole in the barrier which eventually break down to unleash Yajuj and Majuj? How many scholars give credence to this theory as many lay people (especially since the success of the Arrivals/Revivals) are absolutely sure that he is correct?