Monday, January 24, 2011

Map Kibera

I thought it was a brilliant feat of technology. http://mapkibera.org

No comments:

Post a Comment