This has led to public calls for better traffic enforcement - which is often hampered by corruption by bus operators who ignore basic safety requirements.
 
Kenya's roads are also the subject of criticism by locals.
 
Potholes sometimes emerge after heavy rains.