The majority of public service vehicle drivers in Kenya have very little knowledge on first aid. When faced with minor or major vehicle accidents while atÃƒâ€šÃ‚Â work, many depend on well wishers to come to the aid of victims. Kenya has one of the worst road safety records in the world. There were over 3,057 road […]