One of the police officers accused of using excessive force in a Virginia traffic stop has been fired following an investigation, the town manager said […]
Continue readingOne of the police officers accused of using excessive force in a Virginia traffic stop has been fired following an investigation, the town manager said […]
Continue reading