Email this to a friend:

Police officers and traffic stops

This week news of a fatal shooting in North Charleston, South Carolina became a huge story.