Jaywalkers, here comes the water spray!

Traffic police in central China’s Hubei Province set up water spraying equipment earlier this week at an intersection in downtown Daye City to stop people from running the red light through a sensor and voice prompts
Back to Top