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

Reply to this note

Please Login to reply.

Discussion

No replies yet.