Saudi Arabia
  • Sponsor Abuse

Indian workers declared 'wanted' in Saudi Arabia

Indian workers attempting to leave Saudi Arabia are declared "wanted" by their former employer.

View source