Rep. John McCaherty, a Jefferson County Republican
Rep. John McCaherty, a Jefferson County Republican Photo by Tim Bommel Missouri House Communications
Rep. John McCaherty, a Jefferson County Republican Photo by Tim Bommel Missouri House Communications

Republican legislator announces resignation from Missouri House

September 16, 2017 12:22 PM