Students from Nyandarua TTI show bio-pesticide made from various weeds and chili. [File, Standard] Kenya continues to grapple with the threat of desert locust invasions, which endanger food security, ...