Two Republicans and two Democrats will face their respective party opponent in the primary election on Tuesday, March 20. The winner of each primary will run against each other in the general election this fall.
March 16th, 2012 | Elburn Herald | Comments Off | Continued
