North Carolina police fatally shoot unarmed deaf man after traffic stop
Police try to pull over Daniel Harris for speeding which leads to a pursuit.
The post North Carolina police fatally shoot unarmed deaf man after traffic stop appeared first on Infowars.
Leave a Reply