An anonymous self-styled "avenger" threatens Lee Cochran's life.An anonymous self-styled "avenger" threatens Lee Cochran's life.An anonymous self-styled "avenger" threatens Lee Cochran's life.