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 »
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 »