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
Hide player controls
Hide resume playing