A distraught woman finally ends a life-long feud.A distraught woman finally ends a life-long feud.A distraught woman finally ends a life-long feud.