Traffic Police Fined Errant Motorists in the Valley

The Traffic police fined errant motorists, who did not allow pedestrians to cross the road safely using the zebra crossing, in the past three weeks. Metropolitan Traffic Police Division launched the drive to ensure pedestrian safety after roads and even the zebra-crossing gradually turned into Continue Reading