AN AVENGING HUSBAND GIVES UP HIMSELF TO THE AUTHORITIES AFTER KILLING HIS WIFE'S MURDERERS.AN AVENGING HUSBAND GIVES UP HIMSELF TO THE AUTHORITIES AFTER KILLING HIS WIFE'S MURDERERS.AN AVENGING HUSBAND GIVES UP HIMSELF TO THE AUTHORITIES AFTER KILLING HIS WIFE'S MURDERERS.