First, deport the illegal ones like Umrah and Haj visa violators and overstayers and also the fake iqama holders. Those who have paid huge sums on what they thought was a valid visa (free visa holders) should not be considered illegal. They have been the victims and the real guilty ones are the sponsors. To solve this problem stop the free visa trade, remove kafala system and stop new expatriates from entering the Kingdom. No use deporting hordes and bringing them back all again. Aisha via online