News

Ruiru, home to 400,000 on the fringes of Nairobi, Kenya’s capital, is the sixth-fastest-growing city in Africa. At the top of the list is Gwagwalada, a satellite town for Abuja.