Holy Land Task Force Presentation Update
Geneva Hall 4540 15th Ave NE, Seattle, WA, United StatesHear an update live from people directly involved whose hope and goal is that a peaceful and just resolution to the conflict can be achieved, as hard as it may be to envision.