London as a CCTV capital of the world: How can so many people go missing? 
London is one of the CCTV capitals of the world. The city has roughly 691,000 CCTV cameras, a rate of 73 cameras per 1,000 people, and the second highest number of cameras per square mile, with 1138. Overall, it is the city with the third highest number of cameras in the world, behind only Beijing… Read More »London as a CCTV capital of the world: How can so many people go missing?