PROVISIONAL road traffic crashes data has revealed that 2,198 people were killed in 2016 in road accidents. This means that, on the average, nearly 183 people were killed every month in 2016. A total of 11,293 people sustained various degrees … Read more →