Jim Swift

Latest News

Would Cameras Have Given Us Details About Michael Brown's Death?

Would Cameras Have Given Us Details About Michael Brown's Death?

In the wake of the death of Michael Brown in Ferguson, Mo., there’s been a clarion call for a mandate that police officers nationwide wear body cameras. Over 150,000 individuals signed a petition on Whitehouse.gov demanding such a proposed law