As a Christian international development organization, Emmanuel International Canada exists to encourage, strengthen, and assist communities...