91 million had been imported for the traffic police. Didn’t any of the police stations in the areas through which the aforesaid ill-fated buses plied have a speed gun? Sri Lankan bus drivers are a ...