English中文

Offstream
news


Interpol

Interpol reports that an operation in November 2025 to crack down on human traffickers resulted in 3,744 arrests in 119 countries.

Sources:  AP


Related