September 8, 2011
The Rev. Jeremy Lucas, 40, is the incoming priest at Episcopal Church of the Holy Spirit in Battle Ground. Classes at his New York City seminary had just kicked off — with a discussion of terrorism and forgiveness — when terrorists attacked.
This photograph was submitted by a member of our community. If you find this photograph objectionable, please suggest this photograph for removal.Suggest Removal