Arvind Kejriwal tweet

 - Sakshi Post
Aug 27, 2021
According to Forbes, India's national capital Delhi has the most cameras placed per square mile. According to the research of the world's 150 cities, Delhi has the most CCTV cameras in public spaces.
Back to Top