Support Group for TEDE Trust

Supports the organization TEDE Trust in India.