‘We will find who’s responsible’: N.C. deputy shot, killed on duty

Deputy Ned Byrd was fatally shot “more than once” while outside of the unmarked SUV he was driving

Visits: 37 | Today: 1 |