Mother Earth will have vengeance