David Koech on 08th Jul

As more motorists on Kenyan roads install dash cams in their cars, we are getting more and more footage of the drama that...