Posted on July 16, 2015 by Inmate charged with 1975 murder of Lyon sisters Lloyd Lee Welch, 58, is charged with first-degree felony murder in the 40-year-old case. …read more Source:: Top National News News