Submitted by crinadmin on
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