Report copyright - Kibera: The Biggest Slum in Africa? · This estimation was done in 2009 by the French Institute for Research in Africa ... In summary, our results cover 478 . 4 structures (buildings),
Please pass captcha verification before submit form