Super Colossal

China’s Allseeing Eye

Tuesday, 20th May 2008

China’s Allseeing Eye.Over the next three years, Chinese security executives predict they will install as many as 2 million CCTVs in Shenzhen, which would make it the most watched city in the world.