National capital Delhi has the world’s most CCTV cameras in public places
The list was prepared by Forbes, analysing the world’s 150 cities
Delhi has 1,826.6 cameras per square mile
Chennai became third with 609.9 cameras per square mile
Mumbai bagged 18th spot with 157.4 cameras
Delhi has surpassed Chinese cities like Shenzhen (520.1), Wuxi ( 472.7), Qingdao (415.8) and Shanghai (408.5)
Also exceeded London (1,138.5), Singapore (387.6), New York (193.7), and Moscow (210)