France Installs Sensors on Streets to Tackle ‘Noise From Hell’
The French authorities are installing “sound radars” in some cities to detect and photograph vehicles making excessive noise, which they say is a public health hazard.
Boise Breaking News & Events