CitiesCrimeNewsVistaVista FeaturedReport finds criminal negligence by deputies in 2024 Vista Jail deathLeo PlaceApril 7, 2026April 8, 2026 April 7, 2026April 8, 202601076 VISTA — The Citizens’ Law Enforcement Review Board found that two deputies were criminally negligent by failing to properly evaluate and assist a male inmate...