Society ❯Child Welfare ❯Child Protection
Victim Advocacy Public Outcry Community Response
Youness en Naciri, wanted for the aggravated sexual abuse of 103 children, was apprehended in Bodrum under an Interpol red notice and faces extradition to Spain.