A Cup of Hemlock (Original)
A freedom fighter in an alien world must carry out his own death sentence.
Info mistake?