Chinese police with the last two principal suspects in the Philippines on April 26. Photo: Weibo
Chinese police arrest 20 over pornographic live-streaming app that attracted 1 million users
- Streaming platform Huahua earned US$2.3 million in profit in five months, according to media report
- Final two suspects arrested in Philippines, police say
Topic |
China Society
Chinese police with the last two principal suspects in the Philippines on April 26. Photo: Weibo