Amnesty International said that there was evidence that several hundreds of Indians were stranded in Najaf province of Iraq as their employer has refused to return their passports.
Amnesty International said that there was evidence that several hundreds of Indians were stranded in Najaf province of Iraq as their employer has refused to return their passports.