Child Rescue Coalition

« Back to Definitions and Interpretations

international charity that helps police identify those actively engaged in the abuse of children by tracing owners of computers distributing indecent images of children.

« Back to Definitions and Interpretations