Surah Al-Kahf Explanation
Please also refer to the following response by Ghamidi Sahab regarding Dhul Qarnayn : Discussion 45206 • Reply 45209