Kenya’s Roads Need Improvement [PHOTOS]
Like many developing countries, Kenya is accelerating towards the 2015 deadline...
The speed governors being installed on vehicles are partly to blame for the rise of road accidents, Geoffrey Kimani an electrical technician expert has said. Kimani said most of the speed... Read more »