American preacher Rick Wiles from Flowing Streams Church is now claiming that God sent the locust invasion to punish Kenya for its corruption.
Wajinga Nyinyi hit-maker King Kaka sparked some overnight discussion after posting a plate of fried locusts on twitter.