Posted inVideos Mukuhuru: Who Owns Mukuru – Kenya’s Second Largest Informal Settlement? Akiba Mashinani Trust March 1, 2019