Short Term Mission Teams

Each year, Impact Ministries hosts 18 – 25 youth and adult short term mission teams from schools, churches and communities across Canada and the United States. […]

Short Term Mission Teams Read More »