The Supreme Court today weakened a law passed to fight public corruption, saying what the law calls “honest services fraud” is too vague to constitute a crime. Some high-profile recent convictions could be in trouble. Solomon Wisenberg is a white-collar defense attorney in Washington, CD.