Why are 90,000 Made in China CCTV Cameras Surveilling Millions in Afghanistan's Capital Kabul?

In Afghanistan, Beijing's surveillance technology has reportedly made its way into capital Kabul, where the Taliban is overseeing an ambitious CCTV network to monitor daily life. With a staggering 90,000 cameras in operation, concerns are growing over human rights abuses and the troubling potential for foreign surveillance influence, particularly from China. We explore how the new system is impacting ordinary Afghans, and the broader implications for global security.

Related Videos