Each year, GFA missionaries host hundreds of medical camps, with each camp typically serving 200 to 1,000 people

Leave a Reply