United States: Over $1 Million Worth of Aid

November 30, 2013

So far this year, over $1 million worth of vitamins have helped people in Indiana, North Carolina and Alabama. We look forward to boosting our domestic outreaches as the new warehouse is completed.