Richard Kamau on 07th May

Felix Odiwour, commonly known as Jalang’o, is the ultimate Jack of all trades. Jalas, as he is fondly known, is an entrepreneur,...