NGOs in uproar after president signs new law