Ngunu, Caroline Njeri
(JKUAT, 2015)
According to the World Health Organization Global status report on road safety 2013, road traffic injuries caused an estimated 1.24 million deaths worldwide every year. Half of these deaths and injuries occur among vulnerable ...