American preacher Rick Wiles from Flowing Streams Church is now claiming that God sent the locust invasion to punish Kenya for its corruption.