Back in the 90s, I recall a scene, from an Image Comic I believe (I thought Vanguard #1, but it appears not) where a convicted killer has been sent in a small habitat out into the solar system to collect data. Essentially a life sentence without parole but an attempt to serve society, still. The criminal makes threats about President Carter. Does this sound familiar to anyone?