Accusations include possession, acquisition, and distribution of child abuse material online.

Keystone-SDA

Police from seven countries including Switzerland, working with Europol, have arrested 28 people and rescued three children as part of an operation to combat sexual exploitation.

Generated with artificial intelligence.

This content was published on