Inside Argos, the police task force that has rescued thousands of children from their abusers
By Ella Archibald-Binge, ABC news
The National Center for Missing and Exploited Children (NCMEC) in the United States Chief Operating Officer Michelle DeLaune said the organisation received more than 21 million reports last year, mostly from tech companies, regarding child sexual exploitation on their servers. The Children in the Pictures documentary is streaming now on SBS. Photo: Sourced....