Ninety Indian workers have been stranded in Saudi Arabia after their Saudi sponsor flouted the terms of the contract they had signed in India.
Indian workers stranded in Saudi Arabia