Rstc.net
An international NGO that's based in India, reaching out to people who need a hand and making a difference to their lives.