Hours after news broke on Monday, February 24, 2020, that china had deployed 100,000 ducks in preparation for locust invasion, Kenyans online had a lot to say.
The news was received by Kenyans who live in fear of the invasion as they watch locusts move from county to county within the country.