(Visited 501,041 times, 102,682 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