An unfiltered look at police departments in action. Aggravated assault in Texas, domestic dispute in Illinois, homicide in North Carolina.
uCinema.cc 2024