India  

TPD speaks amid criticism of officers possibly using too much force

Video Credit: ABC Action News - Duration: 01:51s - Published
TPD speaks amid criticism of officers possibly using too much force

TPD speaks amid criticism of officers possibly using too much force

Three people were arrested after Thursday's incident that lead to police officers using pepper spray at a crowd of protesters in Tampa.


You Might Like


Tweets about this