Karibu Namba Nane
Written by Selina Chahango Once home of the returnee World War I Nubian soldiers, Kibera or Kibra (I’m somehow unable to get my mind to make the switch) is one of the most renowned residences in Nairobi. Famous for being the “largest” slum in Africa, home of Octoppizo (number nane baby), home ground of former long-time opposition leader Raila Odinga…