Short-Term Missions: Opportunities and Challenges

The Salem Alliance medical team (pictured above) treated  more than 1,000 patients, including this little guy.