A Grounded View of Community-Based Child Protection Mechanisms and Their Linkages with the Wider Child Protection System in Three Rural and Urban Areas in Kenya  - Save the Children’s Resource Centre