O ourworldindata.org A 73% average decline in wildlife populations: the 2026 Living Planet Index 13 points acossta 16 days ago 2 comments