Tag "David Lee Williams"

Back to homepage
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,