Richard Kamau on 16th Oct

What can I say? It is probably only in Kenya where you can find some of the strangest business and school names. You have...