We Are More: Pastor Jack Russell

Pastor Jack Russell is pastor of Living Waters Lutheran Church in Cherokee, North Carolina.