The North Carolina Senate has agreed on a party-line vote to a Republican measure designed to keep the names of donors to nonprofits confidential. The bill approved on Tuesday also would make clear a donor’s identifying information is not a public record when held by a government agency. A government worker could face a crime if it's disclosed. A bill sponsor, said the measure is designed to protect the privacy of donors in light of efforts by attorneys general in other states to obtain donor information from nonprofits. Democrats said they're worried the bill could further concealed giving to “dark money" political groups.