GLENS FALLS NY — Roger D Russell, 70, of Stichman Towers, passed away peacefully Tuesday, June 19, 2018 at his home. Born August 24, 1947 in Ticonderoga, he was the son of the late Winifred and Lilly (Golden) Russell. He is survived by his sister Laura Russell who lives in Tennessee….