Episcopal priest Douglas Dean Hodges was ordained in 1978 and served parishes in Wyoming and Idaho from 1976 to 1982. He was assistant rector of the now closed St. Mark’s Episcopal Church in Toledo, Ohio and its director of family outreach ministry from 1982 to 1991, when he was charged
Continue reading