England to Plant 130,000+ Trees to Fight Climate Change
The UK government will fund the planting of more than 130,000 trees in English towns and cities in the next two years as part of its efforts to fight climate change, The Guardian reported Sunday. The plan, announced Sunday, will allow individuals, local governments, non-governmental organizations and charities to apply for grants from the Urban […]