(Visited 708,860 times, 240,398 visits today)
footprint-final.jpg

Happy Earth Overshoot Day!

As of August 20, humanity has exhausted nature's budget for 2013 and we will operate in overdraft for the rest of the