Richard Kamau on 19th Dec

One of the most fastest vehicles on our Kenyan roads are the miraa transporting pick ups. They brazenly flout the traffic...