African Network for the Prevention and Protection Against Child Abuse and Neglect (ANPPCAN)

©ANPPCAN - Official logo

The African Network for the Prevention and Protection against Child Abuse and Neglect (ANPPCAN) is a pan African network that promotes child rights and child protection in Africa.

http://www.anppcan.org/

Photo gallery

ANPPCAN

©ANPPCAN - Official logo