Glena De Guzman, 37, is the owner of the Made in Kenya Store at The Alchemist Bar in Westlands, as well as the co-founder...
Following up on his proposal for rural urbanization, ODM leader Raila Odinga has now put forward a raft of ideas for the...