Posts by Dede Olinde
Shocking video is emerging from Indiana, where a police officer
Shocking video is emerging from Indiana, where a police officer bashed in the passenger side window of a car and then used a Taser on a man who refuse...
Shocking video is emerging from Indiana, where a police officer bashed in the passenger side window of a car and then used a Taser on a man who refuse...