Hmmm, something's brewing in North Carolina. Looks like Rep. Thomas Wright (D) is being investigated for misusing campaign contributions -- failing to report over $200K between 2000 and 2006 -- and some officials and campaign finance groups are calling for his resignation.
North Carolina has seen its share of scandal in the state legislature, with former House Speaker Jim Black (D) indicted for corruption -- fortunately this has also spurred calls for election reform, including full public financing of election as North Carolina now has for judicial races.
Democracy North Carolina is spearheading efforts to win public financing for Council of State races, and eventually for legislative races. Perhaps this situation with Wright will add fuel to their fire.