A new system can capture images of red light runners and expose them on a huge screen. The “electric police” in south China’s Shenzhen appears effective.

Tweets about TubeNews.net

more

Share the news
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •