Illinois has become to 16th state to end capital punishment.  FOX News Radio's Jennifer Keiper has more from Chicago...

Play Audio Clip Listen to audio clip.