Probably the Afghan went off because it was a woman talking, BUT there is no reason to charge her colleague for avenging the outrage immediately. Afghans do understand that.
But liberals don't. It's not the tribesman charging the man with second degree murder, if they thought he was wrong....he would be dead.