Published by Blavity
A California jail is facing harsh criticism after a woman was found dead a few hours after her release.
On July 28, Jessica St. Louis was found dead at a BART station in Dublin, California, at 5:30 a.m., four hours after she was released from Santa Rita Jail. Investigators have ruled out foul play and believe she died from a drug overdose, according to KTVU.
St. Louis was jailed for 11 days because of arrest warrants related to minor crimes.
Critics of the jail believe the time of St. Louis’ release factored into her death. She was released at 1:30 a.m.