BUFFALO, N.Y. (WIVB) -- A Buffalo man accused of fatally stabbing his sister in North Buffalo in May 2025 pleaded that he is not responsible by reason of mental disease or defect, and the plea was accepted by the New York State Supreme Court, the Erie County District Attorney's Office said Wednesday. Nicholas Allen, 26, [...]