Violation of Rights: Texas Man Arrested and Pepper-Sprayed While Documenting Son’s Traffic Stop
In a shocking incident that unfolded in Keller, Texas, a man found himself arrested and pepper-sprayed for doing exactly what...
In a shocking incident that unfolded in Keller, Texas, a man found himself arrested and pepper-sprayed for doing exactly what...