Liveblogging the Ethics committee - Day One, Part 2: At least, unless Doug Finley takes over the keyboard and refuses to leave.
Liveblogging the Ethics Committee - Day 1, Part 1: Sharper than a serpent’s tooth it is to have a thankless defeated candidate