New 'Invisible' Traffic Surveillance Radars Arriving in Serbia
Drivers in Serbia, prepare for a new traffic surveillance system introducing so-called 'invisible' radars. These radars will be placed at 99 critical points across the country and will automatically r...