Charitable Children Institutions (CCIs) are the most visible organizations in the communities offering first line care, support and protection to children in need...