33. Zoulikha Bouabdellah, Spider Queen of the desert