'Havoc for farming' as locusts invade Kenya

Locust invasion

Locust invasion