A few days ago Kibera was mentioned at an event I attended and the name sounded so familiar. After a moment I realized it sounded familiar because I had been there three years ago.   886 more words