2 whistleblowing ex-officers reveal excessive force at California's New Folsom Prison on "On Our Watch" podcast.
"On Our Watch" podcast uncovers excessive force at California's New Folsom Prison, as revealed by two whistleblowing former correctional officers. These officers expose a disproportionate use of force within the prison, facing personal consequences for speaking the truth. The podcast highlights the need for transparency, accountability, and reform within correctional facilities.
April 06, 2024
6 Articles