One Billion Trees

Trees. For many of us they are those irritating things that block out the sun, harbour noisy birds and have roots that create havoc with our drainage systems. It seems like only yesterday that our years of badgering lawmakers finally got them to relinquish their authoritarian control of the vegetation in our backyards enough to…...