World leaders have vowed to stop forest destruction by 2030 at the Glasgow Climate Conference. What does that mean for the Grand Duchy's forests?

from RTL Today Luxembourg https://ift.tt/3kcKW1Y