Over 1.24 million people die and between 20 and 50 million are injured on the worlds roads annually. The largest portion of this burden is borne by those living in low and middle income countries. In Kenya, over 3000 people die annually onĀ the roads and nearly double that are injured. A large number of […]