Richard Kamau on 17th Feb

If you needed any more convincing that something needs to be done about the Kenyan traffic force, then this video will give...