The investigation was led by German police and supported by authorities in 38 countries, including Australia, Canada and the U.S., under the coordination of Europol. In all, "KidFlix" is said to ...
Italian police on Tuesday said 29 people had been arrested in provinces across Italy, as well as the German state of Baden-Württemberg where a police sergeant was among those detained. The ...