Authorities in Germany managed to take down one of the world’s biggest child sex abuse platforms following a large-scale investigation which led to several …

source