African Network for Prevention and Protection of Child Abuse and Neglect (ANPPCAN), a movement that fights towards enhancing respect for child rights against all forms of discrimination, abuse and negligence. This network has established chapters in about 23 African countries and carried out a number of activities continent-wide to prevent child abuse and neglect and to provide psychosocial assistance to orphans and vulnerable children in particular.ANPPCAN
African Network for Prevention and Protection of Child Abuse and Neglect - Mozambique
NGO network or group
Work directly with children
CRIN does not accredit or validate any of the organisations listed in our directory. The views and activities of the listed organisations do not necessarily reflect the views or activities of CRIN's coordination team.