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.
no image
Times Reporter