Delhi beats cities like Shanghai, New York and London, Chennai secured third place
Delhi is on the top with 1,826.6 CCTV cameras per square mile, followed by London with 1,138.
Delhi is on the top with 1,826.6 CCTV cameras per square mile, followed by London with 1,138.