hmm. maybe a good punishment for em would to get some of those horny ass lifers in prison and let em have their way with the rapists, as a form of punishment. not that anyone would wanna watch, but make it public anyways. then you could just let the rapist go, and i'm pretty sure they will won't be trying that again anytime soon.
or we could always just do like some other countries and cane their ass in public. no one can say thats any more inhumane than rape is.