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.