September 15, 2023 (prerecorded 9/13): 1976 was the last time the State of Vermont underwent an impeachment process. In May, a seven-member special committee for the House of Representatives began investigating whether to impeach two elected officials.
The process has proved complex and raised questions about accountability. Chair of the special committee, Martin LaLonde, and Vice-Chair Michael McCarthy discuss impeachment on today's episode.