› added 1 year ago
83
TIL Delhi, India is the most surveilled city in the world with 1,826.6 CCTV cameras per square mile
via beatlyzer.com