Cato adjunct scholar Tim Sandefur, who authored an amicus brief in the case of Skilling v. U.S., writes on his home blog:
Today, the Supreme Court decided the case of Jeffrey Skilling, the CEO of Enron, who had been convicted of the crime of “honest services fraud.” The statute, however, is so vague, that nobody knows what the term “honest services fraud” actually means. Pacific Legal Foundation (joined by our friends at the Cato Institute) filed a brief in the case arguing that statutes that are so vague violate the constitutional guarantee of due process of law—and that the constitutional protection against vague laws should apply in the business realm the same as anywhere else. Vague laws are dangerous because you cannot know what they prohibit and cannot therefore avoid breaking the law. It is unfair and unconstitutional to hold vague statutes over their head in such a way.
Unfortunately, the Court has in the past been reluctant to apply it outside the regular criminal context, on the theory that businesses are wealthier and can afford expert legal advice. But in a case like this, even the experts have no idea what the statute actually means. The federal circuit courts are in disarray as to what it means. And nobody should be convicted under a statute that is so broadly and vaguely worded, that even the prosecuting lawyer can’t tell you what that law actually means.
As they say, read the whole thing.