On one level, its just a catchy song and a nice video coming out of Kenya. On another level, some are suggesting its the first Kenya meme that's gone global. Ethan Zuckerman's article (the link in the previous sentence) is an interesting one, posing the question of cultural barriers on the English-language internet. Makmende's site is here, wiki is here and twitter is here.
Mini-Grids from Jumeme Rural Power Supply
19 hours ago