The idyllic town of Kilimambogo, nestled between the green plains of Thika East Sub County, has found itself at the centre of a brewing storm. Residents living near Del...
Tag - Kilimambogo
Please Stop Killing Us With Harmful Sprays: Kilimambogo Residents Tell Del Monte
3 months ago