Illinois resumed capital punishment in 1990 after a 28 year hiatus when they executed Charles Walker, convicted of murdering a young couple in 1983 in a robbery. Walker was born in Fayetteville on Apr...
Thread: https://boards.4channel.org/his/thread/18261902
