Warrants detail moments before Wake Co. deputy Ned Byrd was killed
Thursday, September 22, 2022
New search warrants have been released that reveal what happened in the moments leading up to the murder of Wake County deputy Ned Byrd.
Copyright © 2024 WTVD-TV. All Rights Reserved.