Malili: Kenya’s High-Tech Metropolis

Close your eyes and imagine a city built for technology....