A police investigation found 28 children trafficked into an orphanage in Kerala, India, prompting the formation of an investigative task force to verify the identities and credentials of children living in institutions.
A police investigation found 28 children trafficked into an orphanage in Kerala, India, prompting the formation of an investigative task force to verify the identities and credentials of children living in institutions.