Former governor Mike Easley has completed his sworn testimony before the state Board of Elections. The hearing has recessed until 3:30.

Carolina Journal’s David Bass has been live-blogging the testimony. You can read his posts here.