Police to install 20 high-tech speed cameras as road fatalities increase

New digital speed traps that Traffic Police are installing
More about
Traffic police

SERVICES