Shelbyville, faces a challenge in the March 17 Republican primary from John Hauge of Mount Zion. Halbrook has served in the Illinois General Assembly once before as a ...