18 December 2024

European Parliament approves delay to deforestation regulation