Illegal Alien, Accused of Killing K9 Officer Ned Byrd, Captured in Mexico After Escaping from Virginia Jail
An illegal alien, accused with his illegal alien brother of murdering K9 officer and sheriff’s deputy Ned Byrd last year, has been captured in Mexico after having escaped from a Virginia jail on April 30.