49 kids rescued so far
An administrator of Playpen – the notorious dark-web trading post of child sex abuse material – has been jailed for 20 years and faces a lifetime of parole.…
Playpen child sex abuse archive admin gets 20 years in the Big House