Day: August 21, 2016

Police Fatally Shoot Deaf Driver
News

Police Fatally Shoot Deaf Driver

Another unarmed man is shot and killed by police after a traffic stop. This time, a state trooper shot and killed an UNARMED DEAF man Thursday night. Alexa Ashwell of WSOCTV reported police said the […]