Where To Stream Independent Lens Season 19 Episode 7
The Force
- Aired January 22, 2018
- 90 Min
Go deep inside the long-troubled Oakland Police Department as it struggles with demands for reform.
The Force
Go deep inside the long-troubled Oakland Police Department as it struggles with demands for reform.