If you want to help vulnerable children the best way is to support organizations that work to keep families together. Community support is support in the form of income generation, education, social support, and food security; all targeting children and their families in their communities, and not removing children from their homes. The roots of child and family poverty in the “developing world” are complex and multi-dimensional, requiring a range of social and livelihood based interventions and support systems to create long-term, sustainable solutions.
Community based support looks to strengthen and empower families and communities, providing them with the necessary resources and skills to build a permanent route out of poverty. Contrary to what orphanages and their advocates may tell you, breaking up families and institutionalizing poor children is not the solution to child poverty.