Inmate who Attempted Suicide In Douglas County Detention Facility Has Died from Her Injuries
NARRATIVE: DOUGLAS COUNTY, CO On May 25, 2020, at approximately 1:13 pm, while conducting a routine welfare check, a deputy discovered Inmate Michelle McGarry, age 54, attempting to commit suicide. Lifesaving efforts were immediately started. Jail medical staff was on scene within minutes and Castle Rock Fire was also immediately dispatched. McGarry was transported to […]