Sewa Ashram – Rehabilitation Center for the Destitute
Sewa Ashram is a rehabilitation center for sick, destitute people that has cared for the poorest of the poor since 1997. Regularly our team patrols through the streets of Delhi and picks up those extreme cases who have been abandoned, overlooked or left to die by others. At our community setting, 25 km outside of [...]
