Kibirichia Slum to Be Upgraded

Kenya and Germany have unveiled plans to upgrade the living standards of more than 2,000 people in Machaka slums of Kibirichia in Meru Central district.