SHARE Foundation
Supports the empowerment of historically impoverished and marginalized communities, to help them meet both their most immediate needs and construct long-term sustainable solutions to the problems of poverty, underdevelopment and social injustice.