Steidl speaks of lost life
The death penalty in Illinois is a politically loaded topic. That did not stop students in SIUE’s College of Arts and Sciences Political Science Department from avoiding the issue.
Students from POLS 472 – Students of International Organization, put together the event on November 9, 2010. The program was in conjunction with Illinois Coalition to Abolish […]