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

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

Leave a Reply