Lionel Russell Killed By Inhumane Conditions & Lack of Mental Health Support at Pendleton CF! IDOC WatchJune 4, 2023Pendleton CF, Mental Illness, Medical Neglect