Sri Lanka, May 27 -- The Officer-in-charge of the Welikada Police Station has been arrested on suspicion of illegally retaining the passports of 19 Chinese nationals who were among a group detained over alleged cybercrime activities in Sri Lanka.

The 56-year-old officer was taken into custody at his residence in Weliwagedara by the Central Crime Investigation Bureau (CCIB).

He is expected to be produced before the court tomorrow (28).

According to police, a total of 120 Chinese nationals were arrested on the 2nd during a raid on a rented apartment complex on Welikada Road.

The operation was carried out based on information received by the Welikada Police Station, with the group suspected of being involved in cybercrime-related activit...