Disturbing body camera footage was recently released showing a North Carolina cop dump 8 rounds into a unarmed fleeing man's car during a traffic stop.
Read More »Disturbing body camera footage was recently released showing a North Carolina cop dump 8 rounds into a unarmed fleeing man's car during a traffic stop.
Read More »