In this video, we take a quick tour through El Shaddai's shelters and homes. The El Shaddai Charitable Trust is a registered, non-profit Street Child Rescue Charity working in Goa and other States in India, rescuing children left homeless by poverty abuse, or neglect.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…