The UK has committed to planting trees on 30,000 hectares of land per year by 2025. What impact will planting so many trees have on the environment?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19