On 17 June 2024, the EU Environment Council officially enshrined the landmark Nature Restoration Law, a massive victory for Europe’s nature and its citizens, achieved despite relentless disinformation ...