ADVERTISEMENT
Chief of Police Gene Bowers speaks on a fatal shooting during a press conference on May 31, 2025.