Saudi Arabia records 11,952 residency, labour and border violations in week of inspections

Read the original article — Arabian Business