On June 24 the House of Representatives passed by a bare minimum number of votes the DISCLOSURE Act, a law that is supposed to be a new effort to get around the recent US Supreme Court decision that struck down parts of Congress’ campaign finance law. Bare minimum or no there is no doubt that this new law is an unconstitutional mess that unfairly limits the free political speech of some Americans while giving an unfair advantage to unions and certain lobbyists — lobbyists including the National Rifle Association and Big Labor groups such as the AFL-CIO and the SEIU.