Relevant to how Islam deals with biblical topics, and how locals view their geography. Very illuminating, I originally saw it on Mahomet tube, which no longer exists.
Return to Video clips on Islam
Users browsing this forum: No registered users and 1 guest