Felecia Morris, age 24, an inmate at Baylor Women’s Correctional Institution, died January 20, 2015 following an apparent suicide. Morris had been incarcerated on $3,000 secured bail since January 15, 2015 on shoplifting, criminal mischief, disorderly conduct, and offensive touching charges in Kent County.
The post Inmate Death – Felecia Morris appeared first on State of Delaware News.
Share this Post