Local News

New search warrants reveal moments before killing of Wake County deputy Ned Byrd

Warrants obtained by WRAL News on Thursday provide more insight and new details into the investigation of the murder of deputy Ned Byrd.