NEWS Ethiopian Airliner Hits Swarm Of Locusts, Landing Delayed For Over Half An HourBy Wycliffe NyamasegeJanuary 13, 2020 In Kenya, the word locust has in the recent days been received with fear as the insects wreak havoc in…