The Stench of Extinction

The days of the locusts have come. Nature is taking a deadly revenge on itself and us. In our instance, the swarming locusts that eat and destroy all living creatures in their paths, are ourselves, eight billion humans who have eaten, consumed, exploited and are in the process of committing matricide on the most generous […]