Longtime leader tells the story of the North Country Mission of Hope
Sister Debbie Blow, who steps down today after more than 20 years at the helm, says the missions work in Nicaragua continues, even with a pause on volunteer trips.
United States El Salvador Mauricio Flores Cara Chapman Champlain Seton Catholic Cara Chapmanlongtime
Source: northcountrypublicradio.org