OH...ok....whew...at least there's a logical explanation.
There is your islamic arab morality on display.
LLS