A man was found dead in a French Valley parking lot approximately 90 minutes after his release from a detention center following an arrest on suspicion of DUI. Southwest Sheriff’s Station deputies ...
Some results have been hidden because they may be inaccessible to you