English
The satisfaction that you get from seeing that you have changed a person’s life - brought them hope and happiness;a reason to make their life meaningful again - that satisfaction is priceless.
Veena Ravjee
Western Cape, South Africa
Proyectos›Programa en las Prisiones›Case Studies