Ruel Clifton Allen, Sr., 59, died Saturday, March 26, 2016 at Baptist Memorial Hospital in Oxford. Born in Indianola, he […]