Terry Frazier

Terry Euglon and Terry Frazier were arrested July 2, 2013.

The Jefferson County District Attorney’s office dismissed capital murder charges against Terry Euglon and Terry Frazier on March 16, after prosecutors revealed witnesses to the 2012 murder recanted their previous statements.

shadow

 

Just a few days shy of the one-year anniversary of his death, the family of Aaron Leffage could soon find justice after two suspects were arrested in the capital murder Tuesday, July 2.

shadow