India: New Light New Light is a nonprofit organization that protects and educates young girls, children, and women who are at high risk in their community by providing safe shelters, educational opportunities, recreational facilities, healthcare, income-producing... read more