img_9122 Published January 10, 2017 at 1000 × 667 in Prof. Wafula Muliaro Declared Open Data Champion Next → Prof. Muliaro (left) receives his trophy award from ICT Principal Secretary, Victor Kyalo