Officer Noel Pichardo criticized his department’s secret surveillance system, then faced five internal investigations in two years before resigning.
Cop Fired After Speaking Out on Flock Cameras
8 min read
Continue reading in the USA News Updates app