German police bust child sex abuse imagery network with 400,000 users

0
189

German police have arrested three people in connection with one of the world’s largest platforms containing child sex abuse materials, prosecutors said Monday.