CLEMMONS, N.C. — A Lexington man pled guilty to voluntary manslaughter Friday related to the 2019 overdose death of a man in Clemmons, nearly five years after he was first charged with a crime.
Edwin Leon Barfield, of Orlando, FL, was called to be with Christ on January 11, 2025, at the age of 94. He was born on March 15, 1930, in Griffin, Georgia, lived in Dade City in his teenage years ...