Fascinating infographics reveal London has 627,707 CCTV cameras, the most of any city outside China
Fascinating infographics have revealed the most surveilled cities in the world where citizens are being watched in their every move.
Read MoreFascinating infographics have revealed the most surveilled cities in the world where citizens are being watched in their every move.
Read More