News

Wake County Sheriff's Office holds briefing on murder of deputy Ned Byrd

The Wake County Sheriff's Office is holding a briefing on the case involving the murder of deputy Ned Byrd.