86 killed in road accidents, speeding major cause
Police have reported that 86 persons lost their lives as a result of road accidents from the period of January 1, 2018, to September 30, 2018, representing a 5.7% decrease in fatal accidents.
Speeding has been flagged as the major cause…