El Desafio Foundation
To improve the life quality of children and families belonging to vulnerable groups, putting into practice comprehensive programs carefully developed to eradicate the causes of poverty and striving to promote community development.