[ad_1]

David Glen Ward died in November after he led police on a high speed chase. Police tased him twice and put him in a chokehold thinking he stole the car he was in, when in fact, he was the victim of a carjacking.



[ad_2]

Source link