Yes you are violating the antidiscrimination provisions of the INA. You cannot deny work to individuals because they looked too "foreign." This is national origin discrimination. And. if you wrongly assumed that NGO was unauthorized to work, you have also committed citizenship status discrimination.