New York Daily News: South Carolina deputy killed in ‘incident’ during traffic stop


Listen to this article

A South Carolina sheriff’s deputy was killed Tuesday afternoon and four other people were hospitalized in a traffic stop gone wrong.

New York Daily News