Check out the most recent LAX Council 16 newsletter. They are "demanding" that Steve Dickson, Jim Graham, and the other dude (forgot his name) resign.
While I'm not opining on the particulars of this case, that LEC letter only brought to my mind the adage of being careful not to believe your own press releases.