April 20, 2018 3:06 PM
BEIJING (XINHUA) – Traffic police in a city in central China’s Hubei province have set up water-spraying equipment earlier this week near a crosswalk to stop people from jaywalking, China Daily reported on Friday (April 20).
# @News