PepperSprayed
-
U.S
Man Sues Police After Being Pepper-Sprayed While Filming Son’s Arrest
Marco and Dillon Puente, a father and son, say that living in the city of Keller, Texas, often means looking…
Read More »
Marco and Dillon Puente, a father and son, say that living in the city of Keller, Texas, often means looking…
Read More »