Locust swarms of biblical proportions in east Africa. I’d say it is nature’s karmaLocust swarms of biblical proportions in east Africa. I’d say it is nature’s karma