It's also an audacious move from Congress in the wake of the Citizens United decision. It seems that Democrats can't accept the jurisdiction of the United States courts, and have to do everything in their power to circumvent that authority. Fortunately, this bill, like so many others, will likely die in the Senate. From The Hill:
The legislation tightens disclosure requirements for corporations and unions in response to a January Supreme Court decision that overturned limits on their political campaign spending.
House liberals revolted last week after an exemption was tailored for the National Rifle Association (NRA).Authors of the legislation later widened the provision to exempt other groups, but the change did not satisfy all members’ concerns.