Oregon-based nonprofit has office in Haiti

Medical Teams International
Published: 2:10 PM PDT October 6, 2016