Friday, 13 November 2026
Kenyan Digest

Mukuhuru: Who Owns Mukuru – Kenya’s Second Largest Informal Settlement?

1 min read
Published

Mukuhuru: Who Owns Mukuru - Kenya's Second Largest Informal Settlement?