San Jose police doesn’t know what it’s doing with its own techLast updated on Apr 10, 2024Go to Project Sitesurveillance sjportfolio.egd.io