Vision Rescue, Mumbai, India


There are around 300,000 children living on the streets of Mumbai – and even with all the help out there, it’s thought only 15,000 of them receive any kind of care and attention. Vision Rescue run four buses in the city, giving out food and non-formal education to 500 street children.


They also have medical and dental vans, run outreach teams who offer counselling and support to the marginalised and provide shelter and a safe place for trafficked girls.