In Your Face: China’s all-seeing state

0
23



China has been building what it calls “the world’s biggest camera surveillance network”.



Source link

LEAVE A REPLY

Please enter your comment!
Please enter your name here