State Sen. Bill Haine (D-Alton)
State Sen. Bill Haine (D-Alton) BND file photo
State Sen. Bill Haine (D-Alton) BND file photo