Category Archives: Latest News

Eighty Wychwoods

2019 may be the first year in British electoral history when leading politicians tried to gain popularity by promising to plant trees. One party pledged 60 million trees every year, which at pre-thinning densities means annual planting of 80 forests … Continue reading

Posted in Latest News | Comments Off on Eighty Wychwoods