3 ms·Perhaps the Nature is starting to fight back against explosion of human population and associated damage.by chewz 9y agoPerhaps the Nature is starting to fight back against explosion of human population and associated damage.