Abounding Hope Community Development
Ramsgate, Margate, KwaZulu-Natal, ZA
To be the facilitators of change that assist in bringing hope to and enabling the impoverished to rise above their circumstances by educating, equi... see more.
Active (2)
One does not need to look very far to see that this pandemic is causing much havoc around the world. In South Africa, times are tough. Our children and families are st...