On Independence Day weekend, it's worth remembering that independence
does not come cheap, and that there are some things that are more
important than independence.
One of those things is the public trust. There is a serious cost to our society
when government officials place their independence from ethics
enforcement above the public trust, that is, when government
officials insist on legislative immunity.
And there is a cost to officials, too: their trial not
by a neutral body...