Helping Hands in Motion

Helping Hands in Motion is a non-profit organization that works with on the ground organizations in India and Haiti.