An old Bedouin tells the story of the twenty-three year old Prince Abdul Aziz ibn Saud’s daring raid on Riyadh to geologists exploring the deserts of Saudi Arabia.
Watch Island of Allah Online
Island of Allah is not available for streaming at this moment.