Nicholas X. Allen will be sent to state mental health care after entering the plea in his sister’s death at their North Buffalo home.

Read More