Irrigation project to transform life for thousands at border village
Over 6,000 rural households in the Challa region at the Kenya-Tanzania border in Taveta are set to benefit from the Sh.67 million Lake Challa Integrated Irrigation Project implemented by the
Read on