Tag: Traffic Stop short review

Documentary Review: “Traffic Stop” (2017) ★★

Police officers are an essential force to fight against criminals and that fact cannot be denied. They must be supported through our co-operation as citizens, for instance, avoiding committing a….