One of Two Illegal Aliens Accused of Murdering K9 Officer Ned Byrd to Plead Guilty to Federal Charges

One of two illegal aliens accused of murdering K9 officer and sheriff’s deputy Ned Byrd in the sanctuary jurisdiction of Wake County, North Carolina, is expected to plead guilty to federal charges.

By

Leave a Reply