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