Tag "David Lee Williams"
Ventura
Trio Busted After Month-long Crime Spree
David Williams Ventura County Sheriff Geoff Dean announced yesterday the arrests of three suspects following an ongoing investigation by detectives in multiple Southern California jurisdictions, “including the cities of Ojai,