News

Ma Yilin receives her father's police badge during a ceremony held at a police station in Shiqu county, Southwest China's Sichuan province, on April 2, 2024. [Screengrab/CCTV News app] Ma Yilin ...
Gleaming new police vehicles roam the capital Honiara emblazoned with the Royal Solomon Islands Police Force badge and stark red "China Aid" stickers. Earlier this year, Beijing also started ...
China is one of the most surveilled societies on Earth, with millions of CCTV cameras scattered across cities and facial recognition technology widely used in everything from day-to-day law ...