Concealed Carry Advocate Phelps Resigns From IL House For Health Reasons
Illinois State Representative Brandon Phelps has stepped down. The Harrisburg Democrat's resignation from the seat he's held in the 118th District in southern Illinois since 2003 was effective Friday.