Warrants detail moments before Wake Co. deputy Ned Byrd was killed

WTVD logo
Thursday, September 22, 2022
EMBED <>More Videos

New search warrants have been released that reveal what happened in the moments leading up to the murder of Wake County deputy Ned Byrd.

Related Topics