Then just torture him to death.
He deserves forgiveness, but he also deserves to know what it feels like to lose something as precious as your eyesight.
No, he doesn't deserve forgiveness and it's sick and twisted to suggest that he does.
I'd admit that he would have to ask for it first before that is even an issue.
But neither should he be tortured, Why not?
You know, the guy probably deserves to be hung by meat hooks, have bamboo shoots shoved up his finger and toe nails, have thumb screws applied, have his eyes put out with hot irons, be put on the rack for a few days, then drawn and burned alive. However, as justified as this treatment may be on one level, there is a fundamental problem with any state that would allow it...heck, you let a state start doing this next it might be stoning innocent women for something as trivial as adultery...oh wait...
You see, the reason that torture is unacceptable is becuse any state willing to implement lacks the wisdom and dignity to use it responsibly.
Using torture to punish this man isn't an advancement of human rights in Iran; it's simply an attempt at the vindication of the barbaric practices of this medieval and inhuman regime. This woman may get justice, but countless others will needlessly suffer for it, and that is a price too high to pay.
Do you know what goes on in Iranian prisions?
If their prisons are too bad to be able to send people to and expect civil treatment (and I'm sure they are since the same can be said of American prisons, though certainly to a lesser degree than the Iranian ones), that's a problem, but an entirely different one.