Look who’s watchingFeatured

In 2021, Delhi Chief Minister Arvind Kejriwal spoke about the city beating Shanghai, New York, and London with the most number of closed-circuit TV cameras per square mile. The updated Comparitech report detailing CCTV presence in different parts of the world (excluding China) found that Delhi, with 1,446 cameras per square mile, is the most […]