Shopping Now

Life Vision for Development

Life Vision for Development is an Egyptian humanistic non-profit foundation on a developmental mission of empowering the marginalized and oppressed along the fringes of society to rise up and claim their rights, promoting self-reliance and affirming structured community transformation.

Showing all 13 results