Death of an inmate from Mission Institution
Follow us on Youtube for more Canadian True Crime content On August 17, 2022, Jeron Powell, an inmate from Mission Institution, died in custody. The inmate’s next of kin have been notified. The cause of death has not been released and as in all cases involving the death of an inmate Correctional Service of Canada …