So if the passport is held by the employer, are we allowed to lodge an anonymous complaint? if yes, where can we do that at?? NHRC or labor dept?
So if the passport is held by the employer, are we allowed to lodge an anonymous complaint? if yes, where can we do that at?? NHRC or labor dept?