/> />

Kenya - Top Kiri

Kiri washing station was build in 1997. Today, 1.200 farmers from the surroundings villages Gitumbi, Kirunyuini, Kerere and Kaboia aredelivering their…

Kenya - Top Kiri

Loading full page…