EDITORIAL: Heftier fines not solution to road accidents
Of late, there have been a number of fatal road accidents that are pushing authorities to take drastic measures to curb them. At least 1.17 million deaths occur each year worldwide. Of those, 492 happened in Rwanda last year.