The new law now expands the powers of the Peruvian Agency for International Cooperation in ways critics say threaten the independence and work of non-profit organizations.