Fighting Child Pornography

The Netherlands National Police Services Agency (KLPD) arrested a child pornographer after tracing a photo to its origins across two continents.

View “Fighting Child Pornography”