Elizabeth (Betsy) Howard Russell, 84, of Asheville, NC, passed away peacefully at home after a long battle with Parkinson’s disease. She is survived by her husband, Rev. Dr. Rollin O. Russell; her ...