Thing is, to write off one crime by pointing at another is dealing with nothing, yes, what happened in Pakistan was just as disgusting and wrong, I don't deny that, but the whole excuse of 'Well, he's doing bad things too!' doesn't wash with me, it sounds like something out of a nursery (and no, that's not aimed at you Rictor, it's a technique being used a lot by governments etc everywhere). Something should be done about it, but nothing will because people are lazy and complacent and scared of change. People would rather tell other people to 'mend their ways' than actually do something about their own.
And yes, I agree that not punishing the girl at all for killing a man is also wrong, but so is hanging her, undeniably so. The first 'wrong' was commited by one person, who was scared and in danger, that doesn't forgive the crime, and as far as carrying a knife is concerned, I'm not certain what the law is in Iran with regards to posessing a weapon, regardless of Gender. Certainly, in Sikh culture, it's actually a cultural requirement, but as far as Muslim culture is concerned I'm not sure, more than likely Men can, but women can't.
The second 'wrong', however, was commited by an entire state, an entire set of laws drawn up by 'supposedly' those responsible for defending the public from both inside and outside threats. They weren't there to defend this woman, and so, for defending herself, she is to be killed.
Legailty depends on the laws, and nothing else. It's all very well saying 'Well it's written down, so you shouldn't do it', that way lay fundamentalism at it's very core. Law and Order are important things, but are they really worth giving up humanity for?
Meh, don't even know why I'm debating this, everyone will just say 'Well, it's a bad world' and go back to being glad it's not happening to them. Right up to the point when it is.