Anna Russell

Writer

Anna Russell is a deacon in the Anglican Diocese of the South and currently serves as clergy in residence at St. Paulโ€™s Anglican Church in Tuscaloosa, AL. She also works in missions mobilization as the program assistant in the Global Center at Beeson Divinity School, where she received her M.Div. in 2019.