Posts Tagged ‘Levele Williams’
Investigation Underway After Injured Inmate Dies At Local Hospital
The Contra Costa County Office of the Sheriff and the Contra Costa County District Attorney’s Office are investigating the death of inmate Levele Williams which occurred at John Muir Medical Center in Walnut Creek on Thursday, September 24, 2020, at about 9:04 PM. Earlier, on Wednesday, September 23, at about 7:20 PM, Williams was involved…
Read More