“The System Failed” Says The Mother of a Port Hope Man Who Committed Suicide

Spencer Devine was 34-years-old when he took his life on September 15, 2021 by jumping from a railway bridge in downtown Port Hope. Spencer’s mother, Liz Jeffries sat down with Today’s Northumberland and gave an exclusive interview about her son’s journey with mental health and how the system failed him time and time again. He … Continue reading “The System Failed” Says The Mother of a Port Hope Man Who Committed Suicide